2015-06-03 5 views

risposta

14
SELECT cc_info 
FROM user 
WHERE date = ? 
GROUP BY cc_info 
+1

E se questa soluzione smette di funzionare come le tabelle si sviluppano più grandi, è possibile sostituire 'GRUPPO BY' con' GROUP EACH BY' per aumentare la scalabilità. –

+1

è possibile selezionare * dal gruppo di tabelle per *? –

3

Provare a utilizzare group by

SELECT cc_info 
FROM user 
WHERE date = ? 
group by cc_info 
2

Basta usare GROUP BY,

SELECT cc_info 
FROM user 
WHERE date = ? 
GROUP BY cc_info 

Se si desidera contare su valori DISTINCT è possibile utilizzare,

SELECT COUNT(DISTINCT cc_info) 
FROM user 
WHERE date = ?