Thread SQL: DISTINCT: über 2 Spalten (12 answers)
Opened by pktm at 2005-02-28 16:19

hudo
 2005-03-02 21:05
#33042 #33042
User since
2003-11-20
72 Artikel
BenutzerIn
[default_avatar]
Mit Oracle waere es...:
[sql]CREATE TABLE DATUM(

DATE1 DATE,
DATE2 DATE
);


INSERT INTO DATUM VALUES(TO_DATE('11.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('11.02.2005 12:12','dd.mm.yyyy HH24:MI') );
INSERT INTO DATUM VALUES(TO_DATE('11.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('11.02.2005 12:13','dd.mm.yyyy HH24:MI') );
INSERT INTO DATUM VALUES(TO_DATE('12.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('11.02.2005 12:12','dd.mm.yyyy HH24:MI') );
INSERT INTO DATUM VALUES(TO_DATE('12.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('11.02.2005 12:15','dd.mm.yyyy HH24:MI') );
INSERT INTO DATUM VALUES(TO_DATE('12.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('12.02.2005 12:12','dd.mm.yyyy HH24:MI') );
INSERT INTO DATUM VALUES(TO_DATE('12.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('12.02.2005 12:16','dd.mm.yyyy HH24:MI') );
INSERT INTO DATUM VALUES(TO_DATE('12.02.2005 12:12','dd.mm.yyyy HH24:MI'), TO_DATE('12.02.2004 12:12','dd.mm.yyyy HH24:MI') );[/sql]


Abfrage:
[sql]SELECT DISTINCT TO_CHAR(DATE1,'dd.mm.yyyy HH24:MI')
FROM DATUM UNION
SELECT DISTINCT TO_CHAR(DATE2,'dd.mm.yyyy HH24:MI')
FROM DATUM;[/sql]


liefert alle vorkommende  Datumeintraege bis zur Minute runter...

edit pq: sql-tags\n\n

<!--EDIT|pq|1109793842-->

View full thread SQL: DISTINCT: über 2 Spalten