当前位置: 代码迷 >> Sql Server >> sql查询时,不符合条件的也输出它的ID号,它的其它列为空,如何实现(是个联接查询)
  详细解决方案

sql查询时,不符合条件的也输出它的ID号,它的其它列为空,如何实现(是个联接查询)

热度:4   发布时间:2016-04-27 18:51:20.0
sql查询时,不符合条件的也输出它的ID号,它的其它列为空,怎么实现(是个联接查询)
一个联接查询,想让符合条件的输出来,不符合条件的输出ID号,其它为空怎么实现

------解决方案--------------------
你是不是這樣比如有 表a
列 ID Name 什麽的 你要顯示name= 'z '的 顯示全部 其它只顯示ID 那麽你可以這樣
select ID,Name From a Where Name= 'z '
Union
Select ID, ' ' From a Where Name <> 'z '
  相关解决方案