Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Złożone zapytanie mysql
Forum PHP.pl > Forum > Bazy danych > MySQL
maksik
Do bazy danych użytkownicy mogą dodawać przedmioty o takim samym parametrze kodu, są to kolumny:
ID
KOD
LOGIN
DATA

przykład rekordów:

1,1234,user1, 2015-09-10
2,1234,user2, 2015-09-15
3,1234,user3, 2015-09-16
4,1234,user4, 2015-09-17
5,12345,user1, 2015-09-16

Czy jest możliwe wykonanie zapytania SELECT DISTINCT KOD (ew. jak powinno być zapytane) które wyświetli poprzez wpisy z parametrem "KOD" dla danego użytkownika, tylko te który dodał jako pierwszy? (najmniejsza wartość id lub pierwsza data):

w tym przypadku to user1 dodał pierwszy wpisy o powtarzających się parametrach "KOD">"1234" oraz "12345" i jemu powinny się tylko one wyświetlić

nospor
Pytasz o zapytanie mysql a zakladasz temat w dziale mysql... patrz gdzie piszesz.... przenosze
mmmmmmm
  1. SELECT * FROM tabela t JOIN (SELECT kod, login, Min(DATA) DATA FROM tabela GROUP BY kod, login) sub ON sub.kod=t.kod AND sub.login=t.login AND sub.DATA=t.DATA
redeemer
Cytat(nospor @ 20.09.2015, 20:29:02 ) *
Pytasz o zapytanie mysql a zakladasz temat w dziale mysql... patrz gdzie piszesz.... przenosze
To gdzie miał napisać? oneeyedsmiley02.png
Pyton_000
Zmęczony chłop weekendem co się czepiasz tongue.gif
nospor
Fakt.... mialo byc:
temat w dziale php
a wyszlo
temat w dziale mysql.

No ale tak jak pisze Pyton.... smile.gif
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.