我需要MySQL查询的帮助

lab*_*b12 0 mysql

好的,我的mysql查询浏览器中有一个表,如下所示:

NAME:         Jobs:

Kate          Contractor
John          Janitor
Bob           Writer
Don           Waitress
Run Code Online (Sandbox Code Playgroud)

假设我想把凯特的工作换成艺术家.我将如何做这个MySQL查询.我知道它涉及INSERT INTO thingy,但我不太确定.

Dav*_*mas 5

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)