Existe t-il une syntaxe SQL (ou autre) permettant de regrouper différents
éléments d'une table sur des tranches prédéfénies ?
Du genre age <25, entre 25 et 35, >35...
Je sais le faire par des iif imbriqués, mais c'est pas très propre comme
méthode.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour Antoine,
La fonction Parition() dans une requête pourrait peut-être répondre à ton besoin.
SELECT Partition([Age],0,75,15) AS Tranches, Count(*) AS Nbre FROM TaTable GROUP BY Partition([Age],0,75,15);
Partition() peut aussi être utilisée dans les requêtes Analyse croisée (Voir l'aide)
A+ Eric
Bonjour.
Existe t-il une syntaxe SQL (ou autre) permettant de regrouper différents éléments d'une table sur des tranches prédéfénies ? Du genre age <25, entre 25 et 35, >35...
Je sais le faire par des iif imbriqués, mais c'est pas très propre comme méthode.
Merci
Bonjour Antoine,
La fonction Parition() dans une requête pourrait peut-être répondre à
ton besoin.
SELECT Partition([Age],0,75,15) AS Tranches, Count(*) AS Nbre
FROM TaTable
GROUP BY Partition([Age],0,75,15);
Partition() peut aussi être utilisée dans les requêtes Analyse croisée
(Voir l'aide)
A+
Eric
Bonjour.
Existe t-il une syntaxe SQL (ou autre) permettant de regrouper différents
éléments d'une table sur des tranches prédéfénies ?
Du genre age <25, entre 25 et 35, >35...
Je sais le faire par des iif imbriqués, mais c'est pas très propre comme
méthode.
La fonction Parition() dans une requête pourrait peut-être répondre à ton besoin.
SELECT Partition([Age],0,75,15) AS Tranches, Count(*) AS Nbre FROM TaTable GROUP BY Partition([Age],0,75,15);
Partition() peut aussi être utilisée dans les requêtes Analyse croisée (Voir l'aide)
A+ Eric
Bonjour.
Existe t-il une syntaxe SQL (ou autre) permettant de regrouper différents éléments d'une table sur des tranches prédéfénies ? Du genre age <25, entre 25 et 35, >35...
Je sais le faire par des iif imbriqués, mais c'est pas très propre comme méthode.
Merci
Antoine Labusquière
Voui, ça a effectivement l'air de marcher. Je vais creuser plus en détail, mais ça correspond à ce que je cherche.
Je te remercie.
"Eric" a écrit dans le message de news:
Bonjour Antoine,
La fonction Parition() dans une requête pourrait peut-être répondre à ton besoin.
SELECT Partition([Age],0,75,15) AS Tranches, Count(*) AS Nbre FROM TaTable GROUP BY Partition([Age],0,75,15);
Partition() peut aussi être utilisée dans les requêtes Analyse croisée (Voir l'aide)
A+ Eric
Bonjour.
Existe t-il une syntaxe SQL (ou autre) permettant de regrouper différents
éléments d'une table sur des tranches prédéfénies ? Du genre age <25, entre 25 et 35, >35...
Je sais le faire par des iif imbriqués, mais c'est pas très propre comme méthode.
Merci
Voui, ça a effectivement l'air de marcher.
Je vais creuser plus en détail, mais ça correspond à ce que je cherche.
Je te remercie.
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de
news:ujSwDjyIFHA.3324@TK2MSFTNGP10.phx.gbl...
Bonjour Antoine,
La fonction Parition() dans une requête pourrait peut-être répondre à
ton besoin.
SELECT Partition([Age],0,75,15) AS Tranches, Count(*) AS Nbre
FROM TaTable
GROUP BY Partition([Age],0,75,15);
Partition() peut aussi être utilisée dans les requêtes Analyse croisée
(Voir l'aide)
A+
Eric
Bonjour.
Existe t-il une syntaxe SQL (ou autre) permettant de regrouper
différents
éléments d'une table sur des tranches prédéfénies ?
Du genre age <25, entre 25 et 35, >35...
Je sais le faire par des iif imbriqués, mais c'est pas très propre comme
méthode.