Mailinglisten-Archive |
Vorab: Danke Andreas, dass du den Flüchtigkeitsfehler bemerkt hasst :) So oder so, Hab trotzdem immer noch ein Problem, unzwar findet er a,k,v nicht! SELECT Vname, SUM(stueckzahl) as Anzahl, MONTH(verkaufsdatum) AS Monat, YEAR(verkaufsdatum) AS Jahr FROM a,k,v WHERE a.kundennummer=k.kundennummer AND k.vertriebspartner_ID = v.vertriebspartner_ID GROUP BY VNAME, Monat, Jahr HAVING Monat = 5 AND Jahr = 2003 Was gibt es anstelle von a,k,v? Sorry bin noch Anfänger, und muss mich von meinen Projekt auf der Arbeit aus in so "teife Gewässer" wagen. Tabellenaufbau: Create Table Verkauft (verkauft_ID BIGINT AUTO_INCREMENT NOT NULL, kunde_ID BIGINT NOT NULL, verkaufsdatum DATE, stueckzahl INT, einzelpreis FLOAT(10,4), PRIMARY KEY (verkauft_ID)); Create Table Kunden (kunde_ID bigint AUTO_INCREMENT NOT NULL, vertriebspartner_ID bigint NOT NULL, kundennr varchar(40), firma varchar(40), plz NUMERIC(7), strasse varchar(40), tel NUMERIC(30), PRIMARY KEY (kunde_ID)); Create Table Vertriebspartner (vertriebspartner_ID bigint AUTO_INCREMENT NOT NULL, Vname varchar(40), plz CHAR(7), strasse varchar(40), ort varchar(40), region varchar(25), PRIMARY KEY (vertriebspartner_ID)); Umzusetzen/Zu realisieren ist: Wieviel Produkte hat ein Vertriebspartner im Monat (z.B.) verkauft? Das Projekt muss morgen fertig sein, und es geht nur noch um den einen SELECT! Wäre euch sehr verbunden wenn ihr mir helfen würdet, vielen vielen DANK im Voraus! MfG Thomas Mitnick -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive