选择如何在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