| Forum: SQL | 
																Thema: 
																	Re: Summation von selektierten Daten, aber immer nur schrittweise mit fester Schrittweite | 
																	Von: 
																		G. Guest (
																	22.02.2006 15:11) | 
													
												
            
		Hallo,
ich hab das jetzt mal ausprobiert, indem ich deinen Vorschlag auf meine Bedürfnisse angepasst habe:
select bereich.DETEKTOR_ID,bereich.DATUM, sum(bereich.ANZAHL) from (select case when datepart(mi, DATUM) < 15 then cast(datepart(hh, DATUM) as nvarchar) + ':00:00' when datepart(mi, DATUM) < 30 then cast(datepart(hh, DATUM) as nvarchar) + ':15:00' when datepart(mi, DATUM) < 45 then cast(datepart(hh, DATUM) as nvarchar) + ':30:00' else cast(datepart(hh, DATUM) as nvarchar) + ':45:00' end as DETEKTOR_ID, DATUM, ANZAHL from Tabellenname where DATUM between 'yyyy-mm-dd 00:00:00' and 'yyyy-mm-dd 24:00:00') as bereich group by bereich.DATUM
leider erscheint da bei mir eine Fehlermeldung "...unproperly ended", ich hab' anscheinend irgendwas vergessen in meinen sql-string reinzupacken. Ich komm' nur nicht drauf, was ich vergessen habe
	
	
													
												
            
														
		
			| 
																	
																		| Betreff | Von | Datum |  
			|  |  
									|  | Jens
											Buthe | 22.02.2006 16:18 |  
			|  |  | 
	
							Antworten
							
							
							Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!