yhkn.net
当前位置:首页 >> upDAtE修改sql语句 >>

upDAtE修改sql语句

alter用于修改数据表的结构,update用于更新表中数据的内容

1、写法:UPDATE语句用于更新修改指定记录的数据,其用法为:UPDATE tbl_name SET col_name1=value1, col_name2=value2, … WHERE conditions.2、SQL的定义 (1)结构化查询语言(Structured Query Language)简称SQL,是一种

update 生产计划_明细 set 工费=AA.工费 FROM (select 加工单号,sum(加工费合计) as 工费from (select 加工费合计,对应加工单号,rcid from 交货单_主表 ) tj, 生产计划_明细 jhmxWHERE jhmx.加工单号= tj.对应加工单号 and jhmx.rcid in(select max(rcid) from 生产计划_明细) and left(tj.rcid,6)=left(jhmx.rcid,6)group by 加工单号) as AAWHERE 生产计划_明细.加工单号=AA.加工单号

update 表 set date型字段名称='2017-09-25' where 查询条件

alter是改变数据库表的结构,update是改变表里存放的数据

多个列赋值之间加上逗号.例:update 表 set 列1=值1,列2=值2,where

update student set 姓名='王小明',更新日期=null where 学号='47'把上面的汉字修改为相应的列名

update 表明 set 列名=修改后的值,列名=修改后的值,列名=修改后的值, where id=1(条件) 注:修改多列 用 "," 隔开即可

如果字段是字符形 UPDATE A SET A =SUBSTRING(A,1,4) + '0' + SUBSTRING(A,5,3) 如果字段是数值形,会多一个转换过程 UPDATE A SET A =convert(int,SUBSTRING(convert(char(4),A),1,4) + '0' + SUBSTRING(convert(char(4),A),5,3))

update 表 set 字段='xxx' where 主键=( select max(t.主键) from (SELECT top n 主键 FROM 表) t) top n中的n就是你要修改的行号

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com