如何通过 sql 填充变更后的表格数据
已知系统存在设备类别表 device_category 与设备表 device,需求变更为在 device 表中冗余存储 device_category_name 字段。本文将介绍如何通过 sql 查询填充新增字段的数据。
sql 查询
-- 添加设备类别名称列 ALTER TABLE device ADD COLUMN device_category_name VARCHAR(100); -- 填充数据 UPDATE device, device_category AS dc SET device.device_category_name = dc.name WHERE dc.id = device.device_category_id;
执行步骤
注意:
在执行任何更新操作前,请务必备份数据。
演示
在线测试地址:http://sqlfiddle.com/#!9/628d9f/1
以上就是如何使用 SQL 将设备类别名称填充到设备表?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号