好的,我的mysql查询浏览器中有一个表,如下所示:
NAME: Jobs:
Kate Contractor
John Janitor
Bob Writer
Don Waitress
Run Code Online (Sandbox Code Playgroud)
假设我想把凯特的工作换成艺术家.我将如何做这个MySQL查询.我知道它涉及INSERT INTO thingy,但我不太确定.
UPDATE table_name SET Jobs="job_type" WHERE name="Kate";
Run Code Online (Sandbox Code Playgroud)
请记住,对于在Web应用程序中使用它没有正确参数化,如果它暴露在Web上,也不会以任何方式证明其不被恶意使用.
也不是"Kate的一个唯一的标识符,所以应该有一个主键(任何类型),用于从表格中识别特定的"凯特",在该点处的查询被修改为:
UPDATE table_name SET Jobs="job_type" WHERE primary_key_name="unique_identifier_for_user";
Run Code Online (Sandbox Code Playgroud)