Retourner au contenu associé (entrée de forum : calcul sur plusieurs aggregats)
Posté par lom (site web personnel) le 21 juin 2012 à 09:43. En réponse au message calcul sur plusieurs aggregats. Évalué à 2.
No testé, mais l'idée devrait être la:
SELECT CASE WHEN u.age < 18 THEN 'junior' WHEN u.age > 60 THEN 'senior' ELSE 'medior' END as age_category , c.id , count(c.user_id) FROM community c JOIN users u ON u.id=c.user_id GROUP BY c.id , age_category
Le filtre lui même (dans le CASE) peut être aussi complexe que tu le souhaites.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# CASE
Posté par lom (site web personnel) . En réponse au message calcul sur plusieurs aggregats. Évalué à 2.
No testé, mais l'idée devrait être la:
Le filtre lui même (dans le CASE) peut être aussi complexe que tu le souhaites.