Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błędne zapytanie
Adam51015
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 18.05.2015

Ostrzeżenie: (0%)
-----


Witam. Mam tabelę o nazwie pracownicy zawierającą kolumny Nr.prac, Imię , Nazwisko, Pensja. Napisałem zapytania wyświetlające wszystkie osoby, mające takie same pensje:

  1. SELECT a.nazwisko, a.Pensja
  2. FROM pracownicy AS a
  3. WHERE EXISTS ( SELECT b.nazwisko
  4. FROM pracownicy AS b
  5. WHERE a.`Nr_Prac`<>b.`Nr_Prac` AND
  6. b.pensja=a.pensja )
  7. ORDER BY `Pensja`


  1. SELECT nazwisko, Pensja
  2. FROM pracownicy
  3. WHERE EXISTS ( SELECT b.nazwisko
  4. FROM pracownicy AS b
  5. WHERE `Nr_Prac`<>b.`Nr_Prac` AND
  6. b.pensja=pensja )
  7. ORDER BY `Pensja`


Nie rozumiem, dlaczego drugie zapytanie jest niepoprawne. Czy mógłby mi to ktoś wytłumaczyć?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 20:30