关于一个SQL语句的问题
select * from qinggou,dingdan where qinggou.a=dingdan.a 我要加一个条件,dingdan表的b字段值要么是空值,要么是NULL值,请问该怎么写?
我试了 select * from qinggou,dingdan where qinggou.a=dingdan.a and ((dingdan.b = @b) OR (dingdan.b = @b1)) ,我给@b赋值的是"",@b1赋值的是DBNull.Value ,但是结果只显示b字段是""的项!
如果我写的SQL语句是select * from qinggou,dingdan where qinggou.a=dingdan.a and dingdan.b = @b,而给@b赋的值是DBNull.Value ,则无法输出任何值!
请问该怎么做?