| Forum: SQL | 
																Thema: 
																	Resultate verschiedener Gruppen Zählen und doch alle einzelnen Resultate ausgeben. | 
																	Von: 
																		G. Guest (
																	01.06.2006 10:08) | 
														
													
												
            
		Die folgenden Abfragen beziehen sich auf eine temporäre Tabelle bzw. ein Resultset einer Affrage aber das tut wohl nichts zur Sache. Ich möchte einfach die beiden Queries vereinigen um ein Resultat zu erhalten.
Dieses SQL liefert mir die Anzahl Treffer aus jeder Subkategorie.
Soweit alles klar, vereinfachet Query und Ergebniss sehen so aus:
-- Query --
SELECT     users_statdata_productsubcategorieID,
           COUNT(users_statdata_productsubcategorieID) AS Anz
FROM       tCmsElementCustomLieblingsproduktTEMP_qgetAuswertung1
GROUP BY users_statdata_productsubcategorieID
HAVING    (users_statdata_productsubcategorieID > 1000)
AND       (users_statdata_productsubcategorieID< 2000)
-- Ergebnis --
productsubcategorieID | Anz
----------------------------
1002                  |  2
1005                  |  1
1013                  |  1
Dies müssten quasi die Header der folgenden Abfrage sein:
-- Query --
SELECT  users_statdata_productsubcategorieID, users_statdata_partnermatch_producttext
FROM    tCmsElementCustomLieblingsproduktTEMP_qgetAuswertung1
WHERE   (users_statdata_productsubcategorieID > 1000)
AND     (users_statdata_productsubcategorieID < 2000)
ID    | producttext
----------------------------
1002  | Parma Schinken
1013  | Bordeaux
1005  | Irgendwas
1002  | Wiederwasaus1002
Was ich haben müsste wäre:
1002  | 2 |
      |   |  Parma Schinken
      |   |  Wiederwasaus1002
1005  | 1 |
      |   |  Irgendwas
10013 | 1 |
      |   |  Bordeaux
Das geht dann och über mehrere weitere Hauptkategorien: 2000-3000, 3000-4000 etc.
Es geht darum sicher einfacher als mit vielen einzelnen Queries, aber mir kommt gerade nicht in den Sinn.
	
	
													
												
            
														
		
			
																
																	
																		| Betreff | 
																		Von | 
																		Datum | 
																	 
															
		
			| 
								 |  
									| 
										
									 | 
									Christian
											Zumbrunnen
										
									 | 
									01.06.2006 10:09 | 
								 
							
		
			| 
								 |  
									| 
										
									 | 
									G.
											Guest
										
									 | 
									02.06.2006 10:57 | 
								 
							
		
			| 
								 |  
									| 
										
									 | 
									Stephan
											Dambach
										
									 | 
									02.06.2006 10:58 | 
								 
							
		
			| 
							 |   
							 | 
		
	
							Antworten
							
							
							Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!