Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] - Pobranie ostatnich rekordów w podziale na typ sprzętu
Forum PHP.pl > Forum > Bazy danych > MySQL
Ryder
Witam,

Mam liste sprzętów (ID, nazwa sprzetu (np. klawiatura, monitor, itp.), typ, data dodania)
W jaki sposób najlepiej pobrać listę ostatnich 10 rekordów (5 rekordów - dysk, 5 - klawiatura)

  1. SELECT * FROM sprzety WHERE type = 'dysk' ORDER BY data_dodania DESC LIMIT 0, 5


1.) Jako UNION 2 zapytań dla 2 różnych typów.
2.) Dwa osobne zapytania
3.) Inne lepsze rozwiązanie

Sephirus
Zdecydowanie UNION - do tego właśnie to zostało stworzone. Nie tracisz czasu na dwa zapytania. Ogólnie innego (lepszego) rozwiązania IMO nie ma.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.