cwi*_*ggo 8 php mysql sql sql-update
我在表格中创建了一个名为'description'的新元组.
只需要一个查询就可以将我已创建的数据的所有"描述"元组设置为某段文本.
例如基本的"更新"查询,但不确定它是否是正确的使用方法:
UPDATE suppliers SET name = 'HP'WHERE name = 'IBM';
Run Code Online (Sandbox Code Playgroud)
有什么建议?
cwi*_*ggo 17
排序
我刚用过:
UPDATE suppliers SET description = 'business'
Run Code Online (Sandbox Code Playgroud)
这个设置在我的表中的所有描述FIELDS到字符串"business".
谢谢你的建议.
您提供的查询格式正确无误.在运行之前,UPDATE或者DELETE总是明智地运行SELECT该查询以确保这是您想要进行的更改.
您的测试查询将是:
SELECT name FROM suppliers WHERE name = 'IBM';
Run Code Online (Sandbox Code Playgroud)
但是,您提供的查询不会更新description列.要做到这一点,你需要这样的东西:
UPDATE suppliers SET description = 'HP' WHERE name = 'IBM';
Run Code Online (Sandbox Code Playgroud)
执行此操作后UPDATE,您可以运行此查询以验证结果:
SELECT name, description FROM suppliers WHERE name = 'IBM';
Run Code Online (Sandbox Code Playgroud)