Questa query produce:Codice PHP:SELECT DISTINCT
COUNT(*) AS cnt,
`mager`.ma_id
FROM
`mager`
INNER JOIN `mdati` ON (`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
eliminando il group by mi restituisce 5;codice:cnt | ma_id 2 | 4092 1 | 11510 1 | 11621 1 | 11801
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...

Rispondi quotando