Autor Zpráva
Cup
Profil
ahoj ... mam dotaz se kterým si nevím rady
mam tabulku s články, každý článek má nějakou rubriku ke každemu je nějaka přidaná ... u nějake jsou 3 články u nějaké víc a u nějake míň.
jak mám sformulovat dotaz na databazi aby mi vybrala pouze nazvy rubrik, proste .. aby vybrala třeba sport, hobby, a tak dál ... když to mam ve sloupci i více krát ... pokud nechapete dovysvětlím
Joker
Profil
Jelikož v dotazu není konkrétní struktura databáze, popíšu, jak se to obecně dělá:

tabulka rubriky:
id, nazev, (případné další)
1, sport (...)
2, hobby (...)

tabulka clanky:
id, rubrika, ...
1, 2, ...
2, 1, ...
3, 2, ...
4, 2, ...

Tohle je obvyklé schéma. Výpis rubrik je potom jednoduchý: SELECT nazev FROM rubrika

Ale mám takové neblahé tušení, že máte informace o rubrice uložené u každého článku v tabulce článků, což je základní chyba.
Cup
Profil
ja to jeste nemam ... prave sem na tom chtel zacit delat ... a sem rad ze sem se zeptal ... ;-) dik moc ... udelam to takto ... taky sem nad tim premyslel nez nekdo odpovedel a rikal sem si ze ta tabulka rubriky bude nutna ... dik moc a cauvec
Joker
Profil
Cup
No né... nejdřív analýza a potom vývoj? :-)
Tak je to správné, tak to má být ;-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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