sql >> Databáze >  >> RDS >> Mysql

MySQL Spojte dvě tabulky s hodnotami oddělenými čárkami

SELECT  a.nid,
        GROUP_CONCAT(b.name ORDER BY b.id) DepartmentName
FROM    Notes a
        INNER JOIN Positions b
            ON FIND_IN_SET(b.id, a.forDepts) > 0
GROUP   BY a.nid


  1. Zobrazit všechny tabulky. Funkce podobná popisu

  2. Proč jsou názvy tabulek/sloupců/indexů Oracle omezeny na 30 znaků?

  3. Jak mohu spustit dotaz v MYSQL, aniž bych jej zapsal do binárního protokolu

  4. Vyberte z rozbalovací nabídky a znovu načtěte stránku