SQL查询更新字段

时间:2012-11-27 21:10:52

标签: mysql

我需要在一个mySQL数据库表programmaticaly中更新3个字段。我需要更新label_id, label & company_id

我需要的是一个SQL查询,它允许我指示company_id是什么和“标签”字段,然后让它自动生成标签ID。

例如,创建label="test"company_id="17" ......并让它自动生成label_id。有关sql查询的任何想法吗?表结构示例:

label_id      label       company_id  
1             Cook        8  
2             Chef        8  
3             Driver      9  

1 个答案:

答案 0 :(得分:2)

如果您需要自动生成label_id,听起来好像是在谈论INSERT而不是实际的UPDATE

INSERT INTO table_name(label, company_id) VALUES ("Company", 5)

这将需要创建您的表格,例如:

CREATE table_name (label_id int PRIMARY KEY AUTO_INCREMENT, label VARCHAR(255), company_id INT)