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

mysql wybierz różne wiersze w kolumnie listy rozdzielanej przecinkami

Użyj GROUP_CONCAT() w tym celu za pomocą GROUP BY obejmujące pozostałe trzy kolumny:

SELECT 
  name,   -- Microsoft
  other,  -- GGG
  other2, -- 1
  GROUP_CONCAT(id) AS ids
FROM tbl
GROUP BY name, other, other2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak korzystać z wielu baz danych w Laravel?

  2. Wyzwalacze MySQL do aktualizacji pola na podstawie sumy kolumny z innej tabeli

  3. MySQL porównuje ciąg DATE z ciągiem z pola DATETIME

  4. Utwórz stronę internetową za pomocą MySQL

  5. WYBIERZ wiersz według DATEPART()