我無法弄清楚如何將一列添加到我的SELECT查詢中,以指示兩列在Oracle中是否包含相同的數據。如何在Oracle中選擇兩列作爲一列的比較
我想寫出這樣的查詢:
select column1, column2, column1=column2 from table
,如果我有這個表:
+---------+---------+
| column1 | column2 |
+---------+---------+
| value1 | value1 |
| value2 | value3 |
| value4 | value4 |
+---------+---------+
得到這樣一個結果:
+---------+---------+-----------------+
| column1 | column2 | column1=column2 |
+---------+---------+-----------------+
| value1 | value1 | true |
| value2 | value3 | false |
| value4 | value4 | true |
+---------+---------+-----------------+
什麼正確的語法來做到這一點?
無論出於何種原因,Oracle SQL沒有像MySQL那樣的布爾型數據類型。我真的很奇怪爲什麼。 – 2011-01-28 12:44:17
whell,true | false,0 | 1,無論什麼說明:) – 2011-01-28 16:23:43