_King Lully: Daten in Rangliste - Ich bin's wieder ;)

Beitrag lesen

  
SELECT  
 Nr,  
 sum(Punkte)  
FROM  
 (  
  (  
  SELECT  
   (COUNT(*) * 3) as Punkte,  
   a as Nr  
  FROM  
   haupttabelle  
  GROUP BY  
   Nr  
  )  
 UNION  
  (  
  SELECT  
   (COUNT(*) * 10) as Punkte,  
    b as Nr  
  FROM  
   haupttabelle  
  GROUP BY  
   Nr  
  ) AS subselect  
GROUP BY  
 Nr  
ORDER BY  
 Nr  

1.) Da fehlt doch eine schliessende Klammer.
2.) Immer nur den SQL-Code posten
3.) missfällt mir UNION ( SELECT
4.) alles schön in Deinem Query-Tool selbst testen
5.) (haben wir nicht so viel Zeit und müssen weg, aber wir bleiben am Ball...)