Skocz do zawartości
marco

Sql @ Mysql 3.23.xx

Rekomendowane odpowiedzi

Hej,

Głowie się niestety od kilku godzin nad w sumie trywialnym zapewne zadaniem.

Otóż na nieszczęście moje jestem zmuszony zrobić coś na cholernie starym mySQL'a (3.23.xx) [proszę nie pytać - nie nie mam możliwości wymiany na coś z tego tysiąclecia]

To coś jest w sumie bardzo proste bo w mySQL 4 można zapisać jako:

SELECT id, subdiv FROM dzielnice WHERE EXISTS (SELECT * FROM homes WHERE homes.subdivid = dzielnice.id) ORDER BY subdiv ASC

Teraz jak by ktoś obeznany był wstanie mi powiedzieć czemu to nie działa na 3.23 ;) Na 4.1 oczywiście ok.

Generalnie chodzi o wyciągniecie z tabeli dzielnice pól id i subdiv ale tylko takich wierszy których id pojawia się w którymś rekordzie subdivid z tabelki homes.

 

Z góry dzięki za pomoc :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...