我試圖寫在SQL CASE語句。Case語句與WHERE條件的SQL
的DB結構如下:
==============================================
tender_id | file_no | subject
==============================================
150001 16/41 Against Shipment
150005 16/42 Pending
150008 16/43 Shipment Clause
1500081 16/43 NULL or Empty
1500082 16/43 NULL or Empty
==============================================
我想寫一個CASE語句,顯示的主題。標準是,如果主體是NULL or EMPTY
,那麼它應該獲取標準where file_no = file_no
輸入主題的主題。在這種情況下,自這些匹配的file_no以來,tender_id 1500081和1500082應該將主題作爲「Shipment條款」。
任何人都可以幫助我嗎?
你能提供發生故障的完整的SQL語句? – soundslikeodd
如果以SQL小提琴的形式表達它,它可能會幫助您解答問題。 –