我想以最短的方式更新表的完整列。
我创建了一个具有属性的表
ID(PRIMARY_KEY),NAME,AGE,CITY_ID
,并插入了所有数据,但后来添加了名为SALARY
的新列。
现在,我必须在每个元组中插入SALARY
的值,而不必为每个元组使用单独的UPDATE语句
| ID | NAME | AGE | GENDER | OCCUPATIONID | CITYID | salary | class |
| 1 | JON | 25 | MALE | 1 | 3 | NULL | NULL |
| 2 | SARA | 20 | FEMALE | 3 | 4 | NULL | NULL |
| 3 | VICTOR | 31 | FEMALE | 1 | 3 | NULL | NULL |
| 4 | JAINE | 27 | FEMALE | 1 | 3 | NULL | NULL |
| 6 | PRANAV | 20 | MALE | 5 | 6 | NULL | NULL |
这是桌子
答案 0 :(得分:0)
您应该创建一个关系更新查询,以将数据更新到另一个表的所有行。 参考:SQL update from one Table to another based on a ID match