sql >> Databasteknik >  >> RDS >> Mysql

GRUPP EFTER MED ATT HA ( DISTINKT ) :PHP , MYSQL

Om jag förstår vad du vill måste du bara göra en distinkt i ditt COUNT .

Du kan prova detta :

SELECT mid , 
    COUNT(distinct pid) as countmid  , 
    SUM(nwgh) as totalnwgh 
FROM test 
GROUP BY mid 

Prova denna sqlfiddle om du vill:http://sqlfiddle.com/#!9/45e68/ 2



  1. Vad är det rätta sättet att lagra denna data i ett MySQL-schema?

  2. Hur man anropar MySQL lagrad procedur i Python

  3. Hur man installerar MySQL Workbench på Ubuntu

  4. Benchmarking Postgres-XL