![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 19.02.2004 Skąd: Piaseczno Ostrzeżenie: (0%) ![]() ![]() |
Znalezc wiersz ktory zawiera najweksza wartosc wybranej kolumny.
Poprzez znalez rozumiem 'wyciagnac caly(wysztkie pola)'. [sql:1:fbec9548a6]SELECT * FROM files WHERE downloads = ( SELECT MAX(downloads) FROM files) [/sql:1:fbec9548a6] to powinno zadzialac? tylko ze.. nie moge uzywac zagniezdzonych zapytan.. Czy szybsze wobec tego bedzie rozwiazanie z tabela tymczasowa czy lepiej zrobic 2 oddzielne zapytania: SELECT MAX(downloads) FROM files; zachowac wynik w zmiennej $max SELECT * FROM files WHERE downloads = $max? no wlasnie?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
[sql:1:a808e6e873]SELECT * FROM files ORDER BY downloads DESC LIMIT 1[/sql:1:a808e6e873]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 19.02.2004 Skąd: Piaseczno Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )))))))
dzieki.. nie ma to jak elastyczny umysl.. 8O |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 08:22 |