J'hésite entre "tu veux le plus grand count pour chacun des champs" ou tu veux l'element présent le plus de fois dans ta table.
On va dire le deuxième vu que le 1er voudrait rien dire . Si ta table n'est pas trop grosse tu peux ruser avec fetch/optimize mais c'est super pas optimisé:
Code :
- select tonchamp, count(*) from tatable group by tonchamp order by count(*) desc fetch first 1 rows only optimize for 1 rows
|
Sinon t'es bon pour passer par une sous requete
Message édité par anapajari le 02-04-2007 à 14:36:34