Mecronomecon
Mitglied
hallo... ich hab folgendes problem..:
ich habe eine Tabelle in der unter anderem die spalten "ID", "Angebot", "Angebot_angenommen" und "Angebot_abgelehnt" enthalten sind. die felder "Angebot", "Angebot_angenommen" und "Angebot_abgelehnt" sind Ja/Nein - Felder... nun brauch ich eine Abfrage die mir zählt, wieviele Angebote es gibt, wieviele davon angenommen und wieviele abgelehnt wurden... es sollen also jeweils die summen der Einträge "Ja" für jede Spalte ermittelt werden.
ergebnis sollte z.b. so aussehen wenn in der tabelle 78 datensätze als angebot markiert wurden, 60 davon als angenommene und 8 als abgelehnte (die restlichen 10 angebote würden noch "in der luft hängen"..:
Angebot..: 78
Angebot angenommen..: 60
Angebot abgelehnt..: 8
(für den fertigen SQL-Code wär ich dankbar... ich bekomm im moment nur die zählung für eine spalte hin..:-(
SELECT DISTINCTROW Count(Auftrag.Angebot) AS [Anzahl von Auftrag], Auftrag.Angebot
FROM Auftrag
GROUP BY Auftrag.Angebot
HAVING (((Auftrag.Angebot)=Yes));
ab dann häng ich...)
ich habe eine Tabelle in der unter anderem die spalten "ID", "Angebot", "Angebot_angenommen" und "Angebot_abgelehnt" enthalten sind. die felder "Angebot", "Angebot_angenommen" und "Angebot_abgelehnt" sind Ja/Nein - Felder... nun brauch ich eine Abfrage die mir zählt, wieviele Angebote es gibt, wieviele davon angenommen und wieviele abgelehnt wurden... es sollen also jeweils die summen der Einträge "Ja" für jede Spalte ermittelt werden.
ergebnis sollte z.b. so aussehen wenn in der tabelle 78 datensätze als angebot markiert wurden, 60 davon als angenommene und 8 als abgelehnte (die restlichen 10 angebote würden noch "in der luft hängen"..:
Angebot..: 78
Angebot angenommen..: 60
Angebot abgelehnt..: 8
(für den fertigen SQL-Code wär ich dankbar... ich bekomm im moment nur die zählung für eine spalte hin..:-(
SELECT DISTINCTROW Count(Auftrag.Angebot) AS [Anzahl von Auftrag], Auftrag.Angebot
FROM Auftrag
GROUP BY Auftrag.Angebot
HAVING (((Auftrag.Angebot)=Yes));
ab dann häng ich...)
Zuletzt bearbeitet: