Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zapytanie - wyciagniecie ostatniej daty
Forum PHP.pl > Forum > Bazy danych
kr3t
Witam,

Mam mały problem, jak zlozyc zapytanie
mysql aby pokazal kazdego z uzytkownikow
(id_uzytkownika) i jego ostatnia date aktualizacji?


TABELA
============
id
id_uzytkownika (moze sie powtarzac)
data_aktualizacji
============

Cos sie zacialem... winksmiley.jpg

Z gory dzieki za wszelkie podpowiedzi.
Zepco
  1. SELECT * FROM TABELA ORDER BY data_aktualizacji DESC
?

Właściwie to napisz coś więcej o strukturze tabeli, bo z tej niewiele jak narazie wynika.
dr_bonzo
Moja propozycja:
zmiana struktury tabeli
================
ID -- identyfikator uzytkownika, UNIKALNY
data_aktualizacji
================

i teraz
  1. SELECT * FROM TABELA
kr3t
runda 2 aarambo.gif

Napisze dokladniej ... mamy uzytkownikow ktorzy aby byc aktywni
na stronie musza miec dane nie starsze niz rok - zw. z platnosciami.

W przypadku tego zapytania interesuje nas tylko ostatnia data:
patrzymy na date ostatniej aktualizacji i na bierzaca date -> jezeli
wiecej niz 365 dni -> uzytkownik out.

W tym problem, ze sa inne skrypty ktore pokazuja cala historie uzytkownika...
historie uzytkownika latwo wylistowac, ale wlasnie zeby dostac sie tylko
do tej ostatniej daty to jest problem ...
Yarecki
Może to pomoże:
  1. SELECT DISTINCT id_uzytkownika FROM tabela ORDER BY data_aktualizacji;
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.