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

Jak mohu zřetězit celé sady výsledků v MySQL?

Možná byste měli zkusit zahrnout čtvrtý sloupec s uvedením tabulky, ze které pochází, a poté seřadit a seskupit podle něj:

SELECT A,B,C, "query 1" as origin FROM table WHERE field LIKE 'query%'
UNION
SELECT A,B,C, "query 2" as origin FROM table WHERE field LIKE '%query'
UNION
SELECT A,B,C, "query 3" as origin FROM table WHERE field LIKE '%query%'
GROUP BY origin, B ORDER BY origin, B ASC LIMIT 5


  1. MSDTC na serveru „server není k dispozici“

  2. Jak mohu sloučit sloupce ze dvou tabulek do jednoho výstupu?

  3. Přístup odepřen pro uživatele 'root'@'localhost' (pomocí hesla:YES )

  4. Jak MAKETIME() funguje v MariaDB