21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
CoolTom
Profil *
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
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)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0