急急急,Sql查询一个字段是否存在某一个值,怎么写查询语句?答:其实这样也有问题,你这题的思路应该是先根据逗号分隔符截取字符串,然后根据你传入的参数和根据逗号截取出来的字符串进行比较,如果存在那就是你要的记录,否则就不是,但是oracle并不存在这样一种函数.比如gp中使用的split_part函数,所以比较麻烦,只能自己构建一个函数,然后调用这个函数先对字符串进行处理 出...
oracle当某两行的字段相同,则不显示某个字段答:1.一种是修改你这一大块的逻辑, 直接源头上改掉 2. 基于你这个结果的基础上,加个排序字段处理掉不要的那些 select req_num,line_num,quantity*decode(rn,1,1,null) as quantity,unit_price*decode(rn,1,1,null) as unit_pricefrom (select req_num,line_num,quantity,unit_price,row_number(...