![]() |
![]() |
-lukasamd- |
![]()
Post
#1
|
Goście ![]() |
Witam,
mam tabelę w których są pola: imie, wiek i grupa, powiedzmy że wygląda tak: Imie1, 18, 1 Imie2, 19, 1 Imie3, 12, 2 Imie4, 31, 3 Imie5, 12, 1 Imie6, 13, 2 Imie7, 20, 3 Imie8, 21, 4 Jak zrobić zapytanie wyciągające z tabeli dane: w każdym wypadku tylko 1 z każdej grupy, do tego najstarsze. Wynik takiego zapytania powinien zwrócić: Imie2, 19, 1 Imie6, 13, 2 Imie4, 31, 3 Imie8, 21, 4 Próbowałem używać GROUP BY ale nic z tego nie wychodziło :/ tzn. grupowało, ale nie wybierało najstarszych, tylko pierwszych lepszych. Może mnie ktoś oświecić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 15 Dołączył: 19.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
artega:
Twoje zapytanie jest niepoprawne, wykona sie ale najprawdopodobniej bedzie zwraca niepoprawne wyniki. Wiecej info w mojej odpowiedzi do watku: http://forum.php.pl/Zapytanie_z_MAX__lacze...bel_t99139.html Poprawne zapytanie powinno wygladac mniej wiecej tak:
Ten post edytował osiris 27.07.2008, 14:36:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 11:36 |