對不起,令人困惑的標題。我在尋找我正在尋找的解決方案時遇到了困難,因爲我不知道如何用幾句話來總結它。從另一行中選擇一個字段作爲另一個字段的字段
我有一個表table_name,其中有列指示符,ID和數字。指標可以是0或1,ID最多可以存在2次。如果ID號存在兩次,則其中一個指示符爲0,另一個爲1,如果該ID存在一次,則其指示符爲0.如果某行的指示符爲0,則該查詢需要能夠返回0,與指示器0匹配的ID,如果指示器是1
Indicator----ID-----Num
1-------------01----3000
0-------------01----4000
0-------------02----5000
0-------------03----100
1-------------04----400
0-------------04----200
查詢的結果
4000
0
0
0
200
0
不是外部爲什麼可以加入確保你不會丟失行而沒有嵌套select的討厭問題? –
@BillGregg。 。 。當然你可以使用外連接。作爲這個問題的局外人,如果事情不正確,那麼這個問題的約束使'join'容易增加或移除行。這是一個嵌套的'select'消除某些顧慮的情況。 –
哎呀。感謝您的反饋。 –