0
我有一個名爲tblMaimtainsHdr一個表,在我有列,下面給出列出所有行沒有任何空值
Sl.no Asset_Id Building_ID MaintainsDate
1 0 1 21/02/2012
2 1 0 22/02/2012
3 2 0 23/02/2012
我要選擇ASSET_ID和maintainsDate其中ASSET_ID不爲空
怎麼辦呢
我有一個名爲tblMaimtainsHdr一個表,在我有列,下面給出列出所有行沒有任何空值
Sl.no Asset_Id Building_ID MaintainsDate
1 0 1 21/02/2012
2 1 0 22/02/2012
3 2 0 23/02/2012
我要選擇ASSET_ID和maintainsDate其中ASSET_ID不爲空
怎麼辦呢
這將是:
select Asset_Id,
MaintainsDate
from tblMaintainsHdr
where Asset_Id is not null
假設tblMaimtaimsHdr
(與米)是:-)
一個錯字和你差不多總是應該對你選擇的order by
條款。不,這是相關的問題,只是我想我會:-)
何況如果你想獲得行的一切,其中Asset_Id
既不是NULL
也不0
(根據您的評論),使用:
select Asset_Id,
MaintainsDate
from tblMaintainsHdr
where Asset_Id is not null
and Asset_Id <> 0
但字段爲「0」作爲itzz值也越來越selected..i DNT需要的字段有「0」作爲自己的價值 – Lijina 2012-02-22 05:21:14
@Lijina:還好吧,但由於在原來的規格是不是,你將不得不提出變更請求,我將不得不向你收取額外的費用:-)對不起,我花了整整一週的時間把開發控制行爲。 – paxdiablo 2012-02-22 05:23:05
@Lijina你爲什麼要把'NULL'和'0'視爲一樣? – 2012-02-22 05:33:57