選擇我有一個表像之下,SQL條件
ID | Amt
-------
1 | $30
2 | $2
3 | $50
我想要做一個選擇基於該ID的數量和事情是ID = 1時不能保證在那裏。所以,我想檢查ID = 1是否存在,然後選擇對應於ID = 1的金額,否則我想選擇ID = 2的金額。
因此,像,
Select (If ID= 1 then amt else amt(for ID2) from Table
我怎樣才能做到這一點的SQL SELECT語句?
謝謝。 。
最好的答案可能取決於哪個RDBMS你正在使用。 – 2011-01-20 21:04:56