10. januar 2009 - 01:42 
												Der er
									8  kommentarer													og 					1  løsning									 
									
		 
		
			
Sortering i mysql 
			Hejsa. Jeg har i min db en liste over hits fra forskellige brugere. Jeg kunne godt tænke mig at lave et udtræk hvor jeg finder de f.eks 10 mest aktive brugere. Der kan f.eks være 1200 hits fra en bruger med brugerid 150 jeg skal altså lave en optælling og finde frem til de mest aktive.. På forhånd mange tak
					
		
	 
                            
Annonceindlæg fra NetNordic 
 
 
	
		
								
					
				10. januar 2009 - 03:05  
				#2 
						
		 
		
			Hvis jeg forstår dig ret har du noget i retning af fx følgende i databasen: hit_id bruger_id 1   1 2   1 3   3 4   5 5   1 6   3 ... I så fald kan du finde de ti mest aktive brugere med følgende sql: SELECT bruger_id, count(hit_id) AS antal FROM hits GROUP BY bruger_id ORDER BY antal DESC  LIMIT 10 ... og hvis du også vil have oplysninger om brugeren med skal du joine med den relevante tabel. :)