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

SQL - chọn các hàng có cùng giá trị trong hai cột

Bạn có thể sử dụng exists cho điều này:

select * 
from yourtable y
where exists (
  select 1
  from yourtable y2 
  where y.name <> y2.name
    and y.cardnumber = y2.cardnumber
    and y.membertype = y2.membertype)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách nhập cơ sở dữ liệu bằng dòng lệnh

  2. Làm cách nào để giữ các giá trị của một cột duy nhất trong MySQL?

  3. Tôi có cần sử dụng mysql_close (kết nối) không?

  4. Chọn tất cả các trường tương ứng bằng MAX và GROUP BY

  5. Cách nhanh nhất để xóa bảng MySQL khổng lồ