SQL 函数的超难问题,完全没有头绪啊 其实就简单理解就是,把X.5的排出,然后其他的四舍五入!@!@!额- -! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --查询SELECT t ,CASE WHEN job%1=0.5 THEN job ELSE ROUND(job,0) ENDFROM TB--更新UPDATE TBSET job=CASE WHEN job%1=0.5 THEN job ELSE ROUND(job,0) END我觉得可以直接CASE,不过,不知道你是要查询还是更新 急急急急急急急急急急急急急急急急!!!关于查询下载量的问题 图片存数据库怎么解决效率问题? 两个表相加,急!!! 触发器中的CASE WHEN问题 如何让数据库自动还原 关于表中数据排序的问题. 在SQL中如何按DATETIME类型进行排序? 一不小心备分的数据库有2g,还原不了怎么办? 奇怪的查询问题 如何用VC++连上SQL sql语句问题 求帮简化sql语句
SELECT t
,CASE WHEN job%1=0.5 THEN job
ELSE ROUND(job,0) END
FROM TB--更新
UPDATE TB
SET job=CASE WHEN job%1=0.5 THEN job
ELSE ROUND(job,0) END我觉得可以直接CASE,不过,不知道你是要查询还是更新