Cześć,
[ MS SQL 2005]
Mam problem z napisałem zapytania, które dla danych :
Ogórek 10
Ogórek 11
Ogórek 14
Ogórek 15
Orzeszek 12
Orzeszek 13
Orzeszek 14
Marchewka 11
Zwróci NAZWĘ i najmniejszą LICZBĘ w podgrupie grupie liczb różniących się o 1 w danej grupie NAZW.
Inaczej mówiąc, dla każdej NAZWY mam zwrócić LICZBĘ, dla której nie istnieje liczba o 1 mniejsza. (Nie wiem czy pisze jasno więc najprościej podam wynik).
Zapytanie powinno zwrócić :
Ogórek 10
Ogórek 14
Orzeszek 12
Marchewka 11
Nie mogę używać konstrukcji tyli NOT IN. Powinno to być zapisane przy pomocy JOINów (najlepiej bez podzapytań).
Proszę Was o pomoc !
MS SQL 2005