Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql] identyczne daty
beel
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 20.04.2007

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


Jak znaleźć te same daty w kolumnie ?

pzdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
prond
post
Post #2





Grupa: Zarejestrowani
Postów: 254
Pomógł: 10
Dołączył: 8.11.2006
Skąd: Warszawa

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


Zapytanie, które podałem wcześniej wybiera wszystkie daty, które występują w tabeli co najmniej dwa razy.
Mając te daty po prostu dołączasz imiona osób:

  1. SELECT
  2. tabela.DATA,
  3. imie
  4. FROM tabela LEFT JOIN ( SELECT DATA FROM tabela GROUP BY DATA HAVING count(*) > 1) AS tt ON (tabela.DATA = tt.DATA);


lub tak (w MySQL):

  1. SELECT
  2. tabela.DATA,
  3. GROUP_CONCAT (imie SEPARATOR ', ')
  4. FROM tabela LEFT JOIN ( SELECT DATA FROM tabela GROUP BY DATA HAVING count(*) > 1) AS tt ON (tabela.DATA = tt.DATA)
  5. GROUP BY DATA;


Ten post edytował prond 9.05.2007, 14:27:03
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 12:08