![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 23.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ten wątek juz byl na tym forum, ale ja mam z funkcją MAX pewne problemy.
Mam zapytanie: "SELECT MAX(id) FROM pewna_tabela LIMIT 1" W "pewnej_tabeli" mam 14 rekordów o id od 1 do 14. Cały problem w tym, że zapytanie zwraca 9 a nie 14, więc mam pytanie co trzeba zmienić w zapytaniu aby SQL zwracało prawidłowy wynik? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Ja bym takie zapytanie zrobil:
I powinno być git ![]() -------------------- Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 23.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
No to może z podzapytaniem
![]()
Jak nie to bezsensu że nie działa :/ -------------------- Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 23.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
W tym wypadku "select" jest zbędny. Dzięki za pomoc. nie pomyslalem o "count"
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Jeśli zwracało ci 9, to najprawdopodobniej kolumnę id masz typu VARCHAR, a powinna być typu liczbowego.
-------------------- "Sumienie mam czyste, bo nieużywane."
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:14 |