| Autor | Zpráva | ||
|---|---|---|---|
| Prochaine Profil |
#1 · Zasláno: 17. 10. 2012, 19:55:04
Mám vytvořit SQL příkaz (pro MySQL), který splní následující:
Seznam mužů a žen pracujících v podniku pomocí UNION seřazený podle příjmení a jména (sloupec RODNECISLO). Zaslal jsem vyučujícímu nějaké nápady, ale odpovědí bylo: "UNION tady nepřidává žádnou přidanou hodnotu. Označte jeho pomocí pracovníky pohlavím (muž/žena)." Dělám s MySQL 13 let ale vůbec netuším co po mě chtějí... |
||
| Kcko Profil |
#2 · Zasláno: 17. 10. 2012, 20:02:20
SELECT jmeno, rodnecislo, "muz" flag FROM tabulka WHERE pohlavi = "muz" UNION ALL SELECT jmeno, rodnecislo, "zena" flag FROM tabulka WHERE pohlavi = "zena" ORDER BY jmeno, rodneCislo |
||
| mimochodec Profil |
#3 · Zasláno: 17. 10. 2012, 20:12:34
Nejde náhodou o toto?
SELECT jmeno, rodnecislo, "muz" flag FROM tabulka WHERE pohlavi = "muz" ORDER BY jmeno, rodneCislo UNION ALL SELECT jmeno, rodnecislo, "zena" flag FROM tabulka WHERE pohlavi = "zena" ORDER BY jmeno, rodneCislo |
||
| Kcko Profil |
#4 · Zasláno: 17. 10. 2012, 20:23:03
mimochodec:
Tohle nebude fungovat, ten první order by bude zlobit. Muselo by to být ozávorkováno. |
||
| Prochaine Profil |
#5 · Zasláno: 17. 10. 2012, 21:05:13
Díky, zkusím to.
|
||
|
Časová prodleva: 13 let
|
|||
0