Tôi không thể tìm ra cách thêm cột vào truy vấn SELECT của mình cho biết liệu hai cột có chứa cùng một dữ liệu trong Oracle hay không.Cách chọn so sánh hai cột dưới dạng một cột trong Oracle
Tôi muốn viết một truy vấn như:
select column1, column2, column1=column2 from table
và, nếu tôi có bảng này:
+---------+---------+
| column1 | column2 |
+---------+---------+
| value1 | value1 |
| value2 | value3 |
| value4 | value4 |
+---------+---------+
được một kết quả như:
+---------+---------+-----------------+
| column1 | column2 | column1=column2 |
+---------+---------+-----------------+
| value1 | value1 | true |
| value2 | value3 | false |
| value4 | value4 | true |
+---------+---------+-----------------+
là gì đúng cú pháp để làm điều này?
Vì lý do gì, Oracle SQL không có kiểu dữ liệu boolean khác với MySQL. Tôi thực sự tự hỏi tại sao. –
whell, true | false, 0 | 1, whathever làm cho điểm :) –