Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wybór ostatniego artykułu
Forum PHP.pl > Forum > Bazy danych > MySQL
bobens_83
Witam. Zalozylem tabele 'artykuly' zawierajaca pola

num
tytul
tresc
data

chcialbym wykonac zapytanie do bazy danych pobierajace ostatnio dodany artykul (ten, ktory ma najwieksze num). Jak sformulowac SELECT w tym celu? Zrobilem to dwoma selectami (najpierw max num, potem SELECT ...WHERE num = maxnum) ale wiem ze da sie jednym. Bede wdzieczny za pomoc. Pozdrawiam.
kwiateusz
na myśl przychodzi mi coś takiego:

  1. SELECT * FROM artykuly WHERE num = (SELECT max( num ) FROM artykuly ) GROUP BY num
phpion
questionmark.gif
  1. SELECT * FROM artykuly ORDER BY num DESC LIMIT 1

I po co podzapytania?
kwiateusz
proste rozwiązania są czasem najtrudniejsze.... haha.gif

może byc i z jajami tongue.gif
phpion
Sorry za OT ale nie mogę się powstrzymać:
hehehe
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.