Autor | Zpráva | ||
---|---|---|---|
CoolTom Profil * |
#1 · Zasláno: 23. 3. 2007, 21:04:55
Mam tabulku FIRMY a tabulku KONTAKTNI_OSOBA
V tabulce FRIMY jsou zakladni informace o firme. Ke kazde firme muze byt prirazeny 1 - 3 kontaktni osoby. V tabulce KONTAKTNI_OSOBA ma pak kazdy radek ID firmy a ID kontaktni osoby + informace o kontaktni osobe. Je mozne vypsat jednim selectem vsechno firme z FIRMY + vse o kontaktni obobe? SELECT `comp_id`, `comp_name`, `comp_street`, `comp_city`, KONTAKTNI_OSOBA.person_name AS person_name FROM FIRMY JOIN KONTAKTNI_OSOBA ON (comp_id = KONTAKTNI_OSOBA.person_id) WHERE casis_company.comp_id = 2 LIMIT 0 , 1 ale to by mi vyhodilo jmeno jen jedne osoby, jak udelat aby vysledna tabulka mela jenejn sloupecek perosn_name ale i person_name2 pripadne person_name3 (ke kazde firmne muzou byt v tabulce KONTAKTNI_OSOBA prirazeny 1 az 3 radky) Nebo to udelat jako dva jednoduche selekty? Jeden pro FIRMY a druhy pro KONTAKTNI_OSOBA? |
||
nightfish Profil |
#2 · Zasláno: 23. 3. 2007, 21:14:40
ale to by mi vyhodilo jmeno jen jedne osoby, jak udelat aby vysledna tabulka mela jenejn sloupecek perosn_name ale i person_name2 pripadne person_name3 (ke kazde firmne muzou byt v tabulce KONTAKTNI_OSOBA prirazeny 1 az 3 radky)
nejde prostě si nechte vrátit víc řádků a ty zpracujte na straně aplikace (PHP, ASP, ...) (samozřejmě bude potřeba zrušit ten LIMIT) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0