Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak znaleźć unikalne pary z dwóch kolumn w SQL?

wolałbym używać concat i group by

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

LUB PO PROSTU

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. Używanie php filter_var z mysql_real_escape_string

  2. Konwertuj javascript na obiekt daty na format daty mysql (RRRR-MM-DD)

  3. MySql - najpierw uporządkuj według wartości ciągu

  4. Rozłączenie bazy danych mysql węzła JS

  5. 2 sposoby konwersji liczby na ósemkową w MySQL