Diskuze: Spojování výsledků z DB a zanechání pořadí podle bodů
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
SELECT ...
UNION ALL
SELECT ...
UNION ALL
SELECT ...
Musi byt stejny pocet sloupcu. A UNION ma moznosti, aby odmazal stejne radky.
Nevim ale, jak se to presne pise v MariaDb. Takze, kdyz tak
google = maria db sql union example
Nebo bys jeste mohl pouzit podminky, pokud je to stejna tabulka.
(a=1 AND b=2) OR (a=0) OR (b=3 AND c=1)
Pokud jsou to ruzne tabulky, tak je treba mit stejny pocet sloupcu a mozna i
nazvy a mozna je treba to jeste zavrit do jednoho SELECTu. A mozna je treba
pridat k tabulkam aliasy. On ti sql kdyz tak napise chybu.
SELECT a, b ...
SELECT x, NULL -- cili, kdyz tam nemas hodnotu, tak tam das null nebo 0 nebo ''
prazdny string, ale musi souhlasit pocet pro vsechny 3 selecty
SELECT c, d
Zobrazeno 3 zpráv z 3.