[MySQL] IN i podzapytania

0

Czy ktoś może mi powiedzieć, jak w MySQLu zrobić coś takiego:

SELECT * FROM tabela_a a
WHERE a.pole_a IN
(
SELECT b.pole_a FROM tabela_b b
)

Na innym serwerze SQLa takie podzapytanie chodzi, ponadto jest to zgodne ze standardem, więc czemu u mnie IN działa tylko wtedy, kiedy otrzymuje listę stałych, a gdy dostaje wynik podzapytania to się wszystko wykłada???
Co robię źle?

--
My programs never have bugs, they just develop random features...

0

Wydaje mi się, że MySQL nie pozwala na wielokrotne zagnieżdżenia :(

--
Jest jeszcze jeden błąd ... :)
--------Oficjalny kanał----------
Service for programmers w IRC:
Kanał: #4programmers
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667

0

Zdaje sie ze to mozna rozwiązac w ten sposób ale nie testowałem:

SELECT tabela_aa.* FROM tablea_aa,tabela_bb WHERE a.tabela_aa IN (b.tabela_bb);

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