Autor Zpráva
XYab
Profil *
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0