Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn SQL:Cách lấy các mục từ một cột được ghép nối với cột khác nhưng không phải ngược lại

Nếu bạn thích một giải pháp SQL "sạch" (không có least() hoặc greatest() ) điều này cũng thực hiện công việc của bạn:

select colA, colB from your_table
where colA > colB 
  or (colB, colA) not in (select colA, colB from your_table)

SQL fiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhân dữ liệu từ hàng MySQL

  2. Cách Chèn Nhiều Dòng trong Một Truy vấn SQL - Câu hỏi Phỏng vấn Tuần # 069

  3. Phát hiện hỗ trợ mysql trong php

  4. Làm cách nào để kết nối cơ sở dữ liệu mysql và chèn dữ liệu vào đó bằng mã android

  5. Cách tốt nhất để CHÈN nhiều giá trị trong mysqli?