Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 18.03.2006 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
Witam,
Mam taką tabelke ================================================ imie | nazwisko | start | stop | jan nowak 2007-10-01 12:00:00 2007-10-01 12:00:00 tom kowal 2007-10-11 13:00:00 2007-10-14 15:00:00 jacek sęk 2007-10-20 14:00:00 2007-10-25 14:00:00 jan nowak 2007-10-16 14:00:00 2007-10-28 12:00:00 ================================================= Chciałbym aby wyświetlało mi się to w taki sposób, że jeśli jest jeden rekord z jednym nazwiskiem to normalnie go wyświetlać, ale jak nazwisko i imie występuje więcej niż 1 raz to wyświetlić tylko ten 'najnowszy' czyli ten gdzie kolumna start jest najbliżej dnia dzisiejszego Wie ktoś może jak to zrobić? W sql-u chyba się nie da, próbowałem dodać do zapytania GROUP BY nazwisko, ale trzeba by jeszcze jakiś warunek HAVING (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? no i właśnie nie wiem co. Bardzo proszę o jakąś pomoc |
|
|
|
maniak11 [sql][php] Wyświetlanie rekordów z bazy w odpowiedni sposób 18.11.2007, 12:36:40
my salsa uzyj DISTINCT i sortuj wedlug daty 18.11.2007, 13:18:01
mrjozo DISTINCT tutaj nie pomoże gdyż zwraca on unikalne ... 18.11.2007, 13:50:45
maniak11 Niestety dalej się męczę z tym problemem, a podejr... 29.11.2007, 19:35:30
-miggie- użyj funkcji max()
[SQL] pobierz, plaintext SELEC... 29.11.2007, 19:49:12
maniak11 Olbrzymie dzięki, widziałem że o jakiejś pierdole ... 29.11.2007, 23:29:59 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 02:30 |