joot@volny.cz wrote: > Mám tabulku clanky_kategorie, dva sloupce: id_clanku, > id_kategorie. Každý článek může být zařazen do více kategorií od > 1-10, čili článek s id 108 se v tabulce vyskytne např. na čtyřech > řádcích. Jak ale vyberu jenom články, které jsou zároveň v > kategorii např. 1,6,7,10. ? Zpracovávám to potom v php, ale > myslím že kdyby se mi poved jednoduchý dotaz, tak bych si ten > script značně zjednodušil. ----------------------------------------- mozna uplne nechapu ten dotaz, ale ty chces vybrat vsechny clanky c. 108 z kategorii 1, 6,7 a 10 pak to bude pomoci eskjuel (SQL) takto: SELECT id_clanku FROM clanky_kategorie WHERE (id_clanku = '108') AND ((id_kategorie = '1' ) OR (id_kategorie = '6') OR (id_kategorie = '7') OR (id_kategorie = '10')) ORDER BY id_kategorie - h! - http://hyneklipa.cz/
This archive was generated by hypermail 2.1.3 : 25. 07. 2003, 10:58 CEST