Hallo ich möchte aus einer Relation eine Projetion ermitteln in dem ich das Datum angeben habe. Jedoch möchte ich da nicht die genaue Urzeit angeben sondern nur den Tag:
create table Veranstaltung (
Titel varchar(200) not null,
Ort varchar(200) not null,
Preis numeric(6,2) not null,
primary key (Titel));
create table Termin (
Zeit datetime not null,
Verkauf integer not null,
Titel varchar(200) not null,
primary key(Zeit, Titel),
foreign key (Titel) references Veranstaltung (Titel));
sind die relationen und die selectanweiseung
select Titel from Termin where Zeit="2006-06-18"; reciht ja SQL nicht, Da bekomme ich kein ergebnis. Es muß, so weit ich weiß angeben werden von 00:00 des angebenen Tages bis 0:00 des darauf folgenden Tages. Aber wie? Danke für den Tipp!
create table Veranstaltung (
Titel varchar(200) not null,
Ort varchar(200) not null,
Preis numeric(6,2) not null,
primary key (Titel));
create table Termin (
Zeit datetime not null,
Verkauf integer not null,
Titel varchar(200) not null,
primary key(Zeit, Titel),
foreign key (Titel) references Veranstaltung (Titel));
sind die relationen und die selectanweiseung
select Titel from Termin where Zeit="2006-06-18"; reciht ja SQL nicht, Da bekomme ich kein ergebnis. Es muß, so weit ich weiß angeben werden von 00:00 des angebenen Tages bis 0:00 des darauf folgenden Tages. Aber wie? Danke für den Tipp!

Kommentar