Seite 1 von 1

SQl Abfrage

Verfasst: 02.05.2007, 21:05
von Helraizer
Hallo!

Designer(PersonalNR., Name, Vorname, TeamNr., Teamleiter)
kampagne( KampagneNr., Bezeichung, Beginn, Ende)
Mitarbeit(KampagneNr., PersonalNr., Wochenstunden)

Das sind die Relationen und nun möchte ich alle Desiger, die an Werbekampagnen mitarbeiten, welche bis zum 30.06.2007 beendet sind, ausgegeben haben.

Ist das möglich?
Vielen Dank für eure Hilfe!

Mfg Hel

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 02.05.2007, 21:12
von net(t)worker
klar ist das möglich....

solltest aber auch noch angeben um welche Datenbank es sich handelt....

bei mysql könntest du es einfach so machen:

Code: Alles auswählen

select Designer.Name from Designer, Kampagne, Mitarbeit where Designer.PersonalNR=Mitarbeit.PersonalNR and Kampagne.KampagneNR=Mitarbeit.KampagneNR and kampagne.Ende < datum
natürlich mal wieder ungetestet aus dem schädel... :wink:

Verfasst: 02.05.2007, 21:13
von oldInternetUser
Und worin liegt das Problem?

Ansonsten sieht das für mich nämlich wie eine Aufgabe aus, die Du entweder für die Schule oder für dein Studium lösen must ... und dann hoffst, daß dir das hier jemand löst.

PS:
Tabellenverknüpfen - Join ist dein Freund
Zeilen auswählen - Where ist dein Freund

Verfasst: 02.05.2007, 21:19
von d0nut
Helraizer, du auch hier?

versuch mal:
SELECT Name from Designer NATURAL JOIN Mitarbeit NATURAL JOIN Kampagne WHERE Ende < '2007-06-30';