在线等待--如何用一条sql实现得到几个字段的最小值? case when 查询第四个没必要是物理字段 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有简单一点的,我可能需要对很多字段进行判断,现在考虑用触发器。case when 我也考虑过,会不会太麻烦呢? update yourtable set col4 = case when col1 <= col2 and col1 <= col3 then col1 when col2 < col1 and col2 <= col3 then col2 when col3 < col1 and col3 < col2 then col3end where id = @id 写个两个数中取小的函数来做,ISMin(ISMin(IsMin(A,B),C),D)这样最后出来的就是ABCD中最小的。看起来能清楚点 蚂蚁的话中听。不过 tj_dns(愉快的登山者) 已经解决。 执行存储过程 传参数问题 sql2000还原数据库时提示不是有效的磁带格式备份集,怎么解决? 多表查询使用联合查询太慢,还有什么方法 事件查探器能否跟踪到存储过程名? mssql的where条件过滤时是先执行前面的判断语句还是后面的判断语句! SQL刪除問題 Come in 关于数据的存取 在存储过程中能不能调用COM组件? 我该怎么做(VFP问题) 这条Update语句怎么写?有表A和表B,结构完全相同,…… 小小问题
case when 我也考虑过,会不会太麻烦呢?
case when col1 <= col2 and col1 <= col3 then col1
when col2 < col1 and col2 <= col3 then col2
when col3 < col1 and col3 < col2 then col3
end where id = @id
ISMin(ISMin(IsMin(A,B),C),D)
这样最后出来的就是ABCD中最小的。看起来能清楚点