sql >> Database teknologi >  >> RDS >> Mysql

SQL:Gruppetæller i individuelle resultatrækker

Prøv dette:

SELECT id, name, 
 (SELECT COUNT(name) 
   FROM markers im 
   WHERE state like 'OR' 
   GROUP BY name 
   HAVING im.name=m.name) as count
FROM markers m 
WHERE state like 'OR' 
GROUP BY name, id 


  1. Sådan bruger du python mysqldb til at indsætte mange rækker på én gang

  2. mysql database automatisk partitionering

  3. Brug af Hibernates ScrollableResults til langsomt at læse 90 millioner poster

  4. Adgang til resultatsæt fra lagrede procedurer Transact-SQL SQL Server