首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问这样的SQL语句该如何写

2012-10-28 
请教这样的SQL语句该怎么写表A: METERID、DTUNO//DTUNO是个唯一的序号表B: DTUNO、DTUID//跟表A的关联点查询

请教这样的SQL语句该怎么写
表A: METERID、DTUNO //DTUNO是个唯一的序号
表B: DTUNO、DTUID //跟表A的关联点

查询:select a.METERID,b.DTUID from a, b where a.DTUNO=b.DTUNO

问题: 如果表A中DTUNO为空,那么这个查询语句应该怎么写?因为用上面的这个语句DTUNO为空的一定查询不到DTU为空的数据信息。

[解决办法]
select a.METERID,b.DTUID from a left join b On a.DTUNO=b.DTUNO

热点排行