Tim Wolf schrieb:

ich habe eine Tabelle mit folgendem Aufbau:

Wiederholtes schreiben in der falschen Mailingliste hilft sicher auch nicht wirklich weiter.

http://www.glengamoi.com/mailman/listinfo/sqlserver

> Ist das möglich? Ich habe schon mehrere Versuche mit Sub-Selects
> unternommen, bin aber an der Verbindung zur Stunde (GROUP BY
> Datepart(hh, Datum)) gescheitert.

select Views.Uhrzeit, Views.Anzahl as Views, Clicks.Anzahl as Clicks

(
SELECT COUNT(*) AS Anzahl,DATEPART(hh, Datum) AS Uhrzeit, clicked FROM
[log] WHERE BannerID = '311020051312002656' AND Datum >= '02.02.2006'
AND Datum <= '02.02.2006 23:59:59' AND Clicked = 0 GROUP BY
DATEPART(hh, Datum) ORDER BY DATEPART(hh, Datum)
) as Views

join

(
SELECT COUNT(*) AS Anzahl,DATEPART(hh, Datum) AS Uhrzeit, clicked FROM
[log] WHERE BannerID = '311020051312002656' AND Datum >= '02.02.2006'
AND Datum <= '02.02.2006 23:59:59' AND Clicked = 1 GROUP BY
DATEPART(hh, Datum) ORDER BY DATEPART(hh, Datum)
) as Clicks

on Clicks.Uhrzeit = Views.Uhrzeit

--
Freundliche Grüße

Albert Weinert

http://der-albert.com
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an