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

Làm cách nào để tìm các cặp duy nhất từ ​​hai cột trong SQL?

tôi muốn sử dụng concat và nhóm theo

SELECT 
col1,col2 
FROM 
tbl
GROUP BY CONCAT(LEAST(col1, col2), 
              GREATEST(col1, col2))

HOẶC ĐƠN GIẢN

SELECT 
    col1,col2 
    FROM 
    tbl
group by LEAST(col1, col2),GREATEST(col1, col2)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tôi có thể thay đổi varchar đã lập chỉ mục (255) từ utf8 thành utf8mb4 mà vẫn duy trì độ dài khóa tối đa là 767?

  2. Làm thế nào để sử dụng tham gia đầy đủ bên ngoài trong laravel 5.0?

  3. Làm cách nào để thể hiện một mối quan hệ có nhiều thông qua trong Entity Framework 5?

  4. Bảng thay đổi MySQL và chuyển đổi dữ liệu từ văn bản sang ngày giờ

  5. Cách sử dụng mật khẩu gốc với MySQL 5.7