9 messages in com.mysql.lists.mysql-deSchwierigkeiten mit Select ...| From | Sent On | Attachments |
|---|---|---|
| Pfeiffer-Koberstein Immobilien - Ralf Pfeiffer | 04 Jan 2004 03:46 | |
| Michael Temeschinko | 04 Jan 2004 04:41 | |
| Pfeiffer-Koberstein Immobilien - Ralf Pfeiffer | 04 Jan 2004 06:45 | |
| Rene Fertig | 04 Jan 2004 07:48 | |
| Pfeiffer-Koberstein Immobilien - Ralf Pfeiffer | 04 Jan 2004 07:57 | |
| Pfeiffer-Koberstein Immobilien - Ralf Pfeiffer | 04 Jan 2004 08:08 | |
| Michael Temeschinko | 04 Jan 2004 08:29 | |
| Rene Fertig | 04 Jan 2004 10:30 | |
| Michael Temeschinko | 04 Jan 2004 11:28 |
| Subject: | Schwierigkeiten mit Select ...![]() |
|---|---|
| From: | Pfeiffer-Koberstein Immobilien - Ralf Pfeiffer (ralf...@hohenloher-immobilien.de) |
| Date: | 01/04/2004 03:46:11 AM |
| List: | com.mysql.lists.mysql-de |
Hallo,
leider komme ich mit nachfolgendem Select nicht weiter:
ich habe 2 Tabellen tabelle1: KdNr / Vorname / Nachname / RKZ (KdNr primary key und RKZ unique). tabelle 2: AnfNr / RKZ / AnfrageDatum (AnfNr primary key)
In Tabelle 1 stehen die Kunden drin und in Tabelle 2 die zugehörigen Anfragen, verknüpt über RKZ. Jetzt möchte ich über einen Select alle Anfragen eines Kunden innerhalb der letzten 7 Tage. Hierbei möchte ich auch die Information, welche Kunden in diesen letzen 7 Tagen keine Anfragen getätigt haben namentlich in der Tabelle aufgeführt haben mit der Anzahl 0.
Mit nachfolgendem Select erhalte ich alle Kunden welche Anfragen innerhalb der letzten 7 Tage getätigt haben, jedoch werden die Kunden, welche keine Anfragen tätigten nicht aufgeführt, was jedoch sein soll. Die Ausgabetabelle soll z.B. sein: Kund 1 - 30 Anfragen Kunde 2 - 15 Kunde 3 - 0
jedoch wird der Kunde 3 nicht aufgeführt mit nachfolgendem Select, was ich jedoch möchte. Weiß hier jemand weiter?
select tabelle1.RKZ, $tabelle2.RKZ, COUNT(AnfNr) AS SUM from tabelle1 LEFT JOIN tabelle2 ON tabelle1.RKZ = tabelle2.RKZ WHERE (tabelle2.AnfrageDatum >= CURDATE() - INTERVAL 7 DAY) group by tabelle2.RKZ order by ...");
Danke für eure Hilfe!
Gruß Ralf




