選擇如何在SQL這樣做:SQL - 從如果滿足特定條件的表選擇,否則從其他
SELECT CLIENT, PAYMENT_CODE FROM PAYMENTS_TABLE
If PAYMENT_CODE = 1, SELECT other data from table_1
Else, SELECT other data from table_2
的我想要的結果是:
| Client | Payment Code = 1 | Address from table_1 | Phone from table_1 | ...和
或
| Client | Payment Code 1 | Address from table_2 | Phone from table_2 | ...
提前感謝!
-1使用您可以找到的每個db標籤並且不顯示任何努力 – 2014-10-09 15:41:59
您正在使用哪些DBMS?你應該只標記你正在使用的那些。有很多方法可以完成你所要求的內容,但它可以改變基於DBMS的最佳方法。 – 2014-10-09 15:44:53
您使用哪個RDMS? – 2014-10-09 15:46:07