Podzapytania[MySQL]

0

Nie mogę sobie poradzić z tworzeniem podzapytań w MySQLu. Nie działa mi nawet coś takiego - weźmy taki przykład:
Mam tabele podzespoly i podzespoly_produkty
i z nich robię kwerendę

SELECT podzespoly.nazwaPodzespolu, podzespoly_produkty.IDProduktu
FROM podzespoly INNER JOIN podzespoly_produkty ON podzespoly.IDPodzespolu = podzespoly_produkty.IDPodzespolu;

Jak widać prostą - wybierającą podzespoly i ID prodktów. Takie same zapytanie działa bez problemu w MySQLu ale jak chcę zrobić z tego podzapytanie takie:

SELECT nazwaPodzespolu
FROM (SELECT podzespoly.nazwaPodzespolu, podzespoly_produkty.IDProduktu
FROM podzespoly INNER JOIN podzespoly_produkty ON podzespoly.IDPodzespolu = podzespoly_produkty.IDPodzespolu;
) AS xxx;

które jak widać jest trochę bez sensu ale to ma być tylko przykład to w odpowiedz mam błąd

#1064 - Something is wrong in your syntax obok '' w linii 3

I nie wiem zupełnie co z tym zrobić :-( :-(

0
SELECT x
FROM (SELECT podzespoly.nazwaPodzespolu as x, podzespoly_produkty.IDProduktu
FROM podzespoly INNER JOIN podzespoly_produkty ON podzespoly.IDPodzespolu = podzespoly_produkty.IDPodzespolu;
)
0

Średnik w podzapytaniu jest zbędny.
A w ogóle to komunikat jest faktycznie jakiś od czapy. Ech, MySQL...

1 użytkowników online, w tym zalogowanych: 0, gości: 1