kjh54tergkjjj
Benutzer
- Beiträge
- 8
Hallo,
ich tüftle gerade an folgender Query:
Welche Personen haben sich gegenseitig am selben tag Nachrichten geschrieben (also vonemail --> anemail und anemail --> vonemail und datum ident).
create table nachricht(
id INTEGER PRIMARY KEY NOT NULL,
vonemail VARCHAR2(60) references person(email),
anemail VARCHAR2(60) references person(email),
betreff VARCHAR2(60),
datum date,
messagetext VARCHAR2(512)
);
create table person(
email VARCHAR2(60) PRIMARY KEY NOT NULL,
vorname VARCHAR2(255),
nachname VARCHAR2(255),
geburtsdatum DATE,
geschlecht VARCHAR2(1)
);
Wie geht man hierbei am besten vor?
Ich scheitere am Vergleich die Einträge von vonemail --> anemail zu finden, die man dann auf die Gegenseitigkeit vergleichen muss. :-(
Bin über jeden Tipp dankbar.
ich tüftle gerade an folgender Query:
Welche Personen haben sich gegenseitig am selben tag Nachrichten geschrieben (also vonemail --> anemail und anemail --> vonemail und datum ident).
create table nachricht(
id INTEGER PRIMARY KEY NOT NULL,
vonemail VARCHAR2(60) references person(email),
anemail VARCHAR2(60) references person(email),
betreff VARCHAR2(60),
datum date,
messagetext VARCHAR2(512)
);
create table person(
email VARCHAR2(60) PRIMARY KEY NOT NULL,
vorname VARCHAR2(255),
nachname VARCHAR2(255),
geburtsdatum DATE,
geschlecht VARCHAR2(1)
);
Wie geht man hierbei am besten vor?
Ich scheitere am Vergleich die Einträge von vonemail --> anemail zu finden, die man dann auf die Gegenseitigkeit vergleichen muss. :-(
Bin über jeden Tipp dankbar.