Autor | Zpráva | ||
---|---|---|---|
XYab Profil * |
#1 · Zasláno: 24. 4. 2015, 21:38:13
Dobrý den, mám v databázi následující tabulky:
articles: id_article, title, text, date article_authors: id_article, name, last_name A potřeboval bych výpis článků a autorů, ale problém je v tom, že když použiju dotaz Select title, name, last_name from articles join article_authors USING(id_article) tak se mi v aplikaci vypíše jeden článek vícekrát podle toho kolik má autorů. Jak udělat abych měl vždy nadpis a u toho seznam autorů? děkuji |
||
juriad Profil |
Přečti si: Srovnání dotazů do závislých tabulek. Přečti si také Výpis dat ze závislých tabulek, ale toto řešení není „čisté“ a často přínáší víc problémů, které na první pohled nejsou zřejmé, než jich řeší.
Jednoznačné řešení neexistuje. Databáze jsou stavěné na relační data a prostě neumí dobře pracovat s různými úrovněmi hierarchie. |
||
Časová prodleva: 8 let
|
0