case then when
select * from table_name where col_name='管理员' for update ;开锁后,将需要替换的值直接修改,然后提交即可
我只是想改变查询的结果,不是改变数据表中的数据
什么意思?你这两次查询结果的字段都不对应,不清楚你是想换哪个字段。试试看用 select A as B ,C as D from table where XXX; 这里面的A就是你要替换之前的字段名,B就是替换之后的字段名,C和D同理。
子查询 列名=()
我想的话,就将这两张表关联查询
case whir$t3088_f4875 when '的士车辆费' then '7101.2' else whir$t3088_f4875 end
你想要的结果是“的士车辆费”变成'7101.2'吗?
这想法很强大,坐观大神解决
case then when 可以