Kategória kezelés 3 táblával
Sziasztok,
Új vagyok a bonyolultabb SLQ-queryk írásában, de bőszen tanulok :) A prblémám a következő:
Adott 3 tábla
[1]: kategóriák: id, k_neve, szulo
[2]: switch: cegID, katID
[3]: cégadatok: id, cegnev, stb...
Működni működik a dolog, de nagyob terelés alatt nem vagyok biztos, hogy jó az amit csináltam.
Hogy a cégadatok listázásakor meg tudjam mondani a hozzá társított kategóriák nevét, akkor minden sor kíírásakor le kell kérdeznem egy SUBQUERY-vel a SWITCH-en át a kategóriák nevét, vagy van erre valami okosabb, hatékonyabb megoldás is?
■ Új vagyok a bonyolultabb SLQ-queryk írásában, de bőszen tanulok :) A prblémám a következő:
Adott 3 tábla
[1]: kategóriák: id, k_neve, szulo
[2]: switch: cegID, katID
[3]: cégadatok: id, cegnev, stb...
Működni működik a dolog, de nagyob terelés alatt nem vagyok biztos, hogy jó az amit csináltam.
Hogy a cégadatok listázásakor meg tudjam mondani a hozzá társított kategóriák nevét, akkor minden sor kíírásakor le kell kérdeznem egy SUBQUERY-vel a SWITCH-en át a kategóriák nevét, vagy van erre valami okosabb, hatékonyabb megoldás is?
SELECT category
FROM categories
WHERE id
IN (
SELECT catID
FROM switch
WHERE cid = '1'
)