MSSQL中字段内容为空的也显示出来SQL语句怎么写?
sql="SELECTA1.*,A2.*,A2.remarkasmark,A2.empidasenameid,A3.*,A3.nameaskname,A4.*,A4.na...
sql="SELECT A1.*,A2.*,A2.remark as mark,A2.empid as enameid,A3.*,A3.name as kname,A4.*,A4.name as lname FROM "&CRM_CHANCEDETAIL&" A1, "&CRM_CHANCE&" A2,"&crm_trader&" A3,"&crm_linkman&" A4 WHERE A1.billid=A2.billid and A2.traderid=A3.id and A2.linkmanid=A4.id and A1.goodsid="&id&" order by A2.billdate desc"
现在如果表:crm_linkman中的name字段如果这空时,recordcount后则不能统计在内,但我想让它统计在内啊.谁知道这该怎么办?
比如表:
crm_linkman
cid---name
5----小张
6----老王
表:CRM_CHANCE
ID----CID
1-----5
2-----
结果却只显示了CRM_CHANCE表中只有1条记录.我这句SQL是不是应该在哪个地方稍改下?
可是我必须得以CRM_CHANCE 为主表啊.因为这个主表存有所有相关联表的数据. 可能储存的时候,这个表的一些字段值为空.所以就出现这种情况了. 展开
现在如果表:crm_linkman中的name字段如果这空时,recordcount后则不能统计在内,但我想让它统计在内啊.谁知道这该怎么办?
比如表:
crm_linkman
cid---name
5----小张
6----老王
表:CRM_CHANCE
ID----CID
1-----5
2-----
结果却只显示了CRM_CHANCE表中只有1条记录.我这句SQL是不是应该在哪个地方稍改下?
可是我必须得以CRM_CHANCE 为主表啊.因为这个主表存有所有相关联表的数据. 可能储存的时候,这个表的一些字段值为空.所以就出现这种情况了. 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询