sql 语句中当一个字段等于某值时怎样让另一个字段等于另一个值

如题所述

Sql="update 数据表 set 字段名=字段值 where 条件表达式"

Sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]"
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-22
@a
if(@a=x) 当一个字段等于某值时
{
update table set 字段=y; 更新另一字段的值
}
第2个回答  2020-10-20
假设想要 : 当字段1为4时,字段2为2
case when 字段1=4 then 2 else 字段2 end as 别名
case when id=4 then 2 else id_name as id_name2
第3个回答  2011-06-22
update 表名 set 字段2 = 值2 where 字段1 = 值1
相似回答