sql >> Databáze >  >> RDS >> Mysql

GROUP BY WITH HAVING (DISTINCT):PHP, MYSQL

Pokud rozumím tomu, co chcete, stačí se rozlišovat ve vašem COUNT .

Můžete zkusit toto:

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

Pokud chcete, zkuste tento sqlfiddle:http://sqlfiddle.com/#!9/45e68/ 2



  1. Jak vypsat všechny tabulky v Oracle

  2. Dotaz MySQL není vložen, když proměnná PHP obsahuje jednoduché uvozovky

  3. Dynamický alias sloupce založený na hodnotě sloupce

  4. Nelze načíst metadata projektu. Ujistěte se, že se jedná o projekt .NET Core založený na MSBuild