用oracle我写了一个sql语句,如下:
select * from table t where typearam in alltypes and typearam not in counttypes
这样一个语句,就是判断typearam这个参数传进去的是一个字符串,
alltypes是存的这样的类型:a,b,c,这样的.
判断typearam在alltypes中,但是还不在counttypes中,这样语句没问题,但要是counttypes为null时就不能查到,这怎么让它为null时,照样还能查正确呢?
select * from table t where typearam in alltypes and typearam not in counttypes
这样一个语句,就是判断typearam这个参数传进去的是一个字符串,
alltypes是存的这样的类型:a,b,c,这样的.
判断typearam在alltypes中,但是还不在counttypes中,这样语句没问题,但要是counttypes为null时就不能查到,这怎么让它为null时,照样还能查正确呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货