![]() |
![]() ![]() |
![]() |
![]()
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. |
|
|
![]()
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.
|
|
|
![]()
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 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Do tego sluzy GROUP BY oraz MAX
|
|
|
![]()
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
|
|
|
![]()
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 |
|
|
![]()
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ć.
|
|
|
![]()
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.
|
|
|
![]()
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 |
|
|
![]()
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....
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 19:37 |