Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie do wyświetlania ostatniego rekordu po nazwie
rafakl
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.02.2013

Ostrzeżenie: (0%)
-----


Witam,

Mam mały problem. Mam tabelę z nazwami stronek intrnrtowych. Chciałbym aby wyświetlało mi tylko ostanie wpisy sortując po dacie dodania każdej stronki. Bardziej mi chodzi o to jak skonstruować zapytanie SQL'a, bo polecenia mysql_query etc znam, komendy order by etc też znam, ale nie wiem jak skonstruować to zapytanie, bo jak będę mial 1000 stron to na sztywno nie ma sensu definiować where.
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Skoro ORDER BY znasz to poznaj jeszcze LIMIT by wyświetlić N ostatnich wpisów.
Go to the top of the page
+Quote Post
rafakl
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.02.2013

Ostrzeżenie: (0%)
-----


Tak to znam, ale chodzi mi żeby dla każdej domeny z tabeli wyświetlać tylko po jednym ostatnim rekordzie

Tak to znam, ale chodzi mi żeby dla każdej domeny z tabeli wyświetlać tylko po jednym ostatnim rekordzie.

Np.
php.pl 10.10.2013
php.pl 11.10.2013
php.pl 21.10.2013
google.pl 1.10.2013
google.pl 31.10.2013

Aby wynikiem było
php.pl 21.10.2013
google.pl 31.10.2013

Oczywiście to musi być bardziej ogólne, na kilkadziesiąt różnych domen
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Do tego sluzy GROUP BY oraz MAX
Go to the top of the page
+Quote Post
rafakl
post
Post #5





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.02.2013

Ostrzeżenie: (0%)
-----


Wiem, tylko jak to zrobić żeby szukał po domenie, tak aby nie trzeba było jej wpisywać na sztywno
Go to the top of the page
+Quote Post
fizzlebubble
post
Post #6





Grupa: Zarejestrowani
Postów: 272
Pomógł: 28
Dołączył: 13.02.2011

Ostrzeżenie: (0%)
-----


SELECT DISTINCT? :-)
http://www.w3schools.com/sql/sql_distinct.asp

Ten post edytował fizzlebubble 7.11.2013, 11:47:05
Go to the top of the page
+Quote Post
phpion
post
Post #7





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Wszystko wiesz, wszystko znasz. Dostałeś kluczowe zagadnienia potrzebne do rozwiązania problemu więc pokaż zatem jak próbowałeś go rozwiązać.
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Wiem, tylko jak to zrobić żeby szukał po domenie, tak aby nie trzeba było jej wpisywać na sztywno
A kto ci kaze podawac ją na sztywno? Po raz kolejny ci mowie GROUP BY. Jesli nie wiesz co to jest, to zajrzyj do manuala.
Go to the top of the page
+Quote Post
rafakl
post
Post #9





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.02.2013

Ostrzeżenie: (0%)
-----


Próbuje coś takiego zrobić:
select * from aplikacja group by Adres_strony order by data;
Niestety wyskakuje syntax error
Go to the top of the page
+Quote Post
nospor
post
Post #10





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




To moze bys raczyl laskawie napisac doklanie jaki dostajesz blad....
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 19:37