Codice PHP:
SELECT DISTINCT
  COUNT
(*) AS cnt,
  `
mager`.ma_id
FROM
  
`mager`
  
INNER JOIN `mdatiON (`mager`.ma_id = `mdati`.mdm_id)
WHERE
  
(md_tip LIKE 'posizione') AND
  (
md_dat LIKE '%web developer%') AND
  (
ma_sch != '1')
GROUP BY
  
`mager`.ma_id 
Questa query produce:
codice:
cnt | ma_id
2 | 4092
1 | 11510
1 | 11621
1 | 11801
eliminando il group by mi restituisce 5;
io invece vorrei che mi restituisse 4, cioè appunto raggruppati per ma_id...
...come posso fare?

devo contare quanti `mager`.ma_id soddisfano la where...