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

Wartości oddzielone przecinkami

Nie testowane, ale powinno wyglądać mniej więcej tak:

SELECT table1.id, GROUP_CONCAT(table2.values)
FROM table1 INNER JOIN table2 ON FIND_IN_SET(table2.id, table1.nos)
GROUP BY table1.id


  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 łączyć ciągi w MySQL za pomocą CONCAT()

  2. MySQL QUERY LIKE nie zwraca nic

  3. Czy bardzo małe tabele MySQL ignorują indeksy?

  4. Jak śledzić zmiany w wielu kolumnach w tabeli bazy danych do celów audytu?

  5. Zapytanie mysql z takimi jak %..% w klauzuli WHERE zwracające różne wyniki