Bonjour,
J'essaie de compter les lignes du résultat de cette requète (calcul du
nombre de doublons).
Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*)
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
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
Vuillermet Jacques
SELECT count(*) FROM ( SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 ) derivedtable
?
Jacques.
"Ronan" a écrit dans le message de news:
Bonjour, J'essaie de compter les lignes du résultat de cette requète (calcul du nombre de doublons). Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1
Merci d'avance.
Ronan
SELECT count(*)
FROM (
SELECT COUNT(*)
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
) derivedtable
?
Jacques.
"Ronan" <Ronan@discussions.microsoft.com> a écrit dans le message de news:
BF2F31CD-A965-47D0-AEE1-D736CC38C14B@microsoft.com...
Bonjour,
J'essaie de compter les lignes du résultat de cette requète (calcul du
nombre de doublons).
Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*)
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
SELECT count(*) FROM ( SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 ) derivedtable
?
Jacques.
"Ronan" a écrit dans le message de news:
Bonjour, J'essaie de compter les lignes du résultat de cette requète (calcul du nombre de doublons). Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1
Merci d'avance.
Ronan
Sylvain Lafontaine
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*) pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" wrote in message news:
Bonjour, J'essaie de compter les lignes du résultat de cette requète (calcul du nombre de doublons). Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1
Merci d'avance.
Ronan
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*)
pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront
mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" <Ronan@discussions.microsoft.com> wrote in message
news:BF2F31CD-A965-47D0-AEE1-D736CC38C14B@microsoft.com...
Bonjour,
J'essaie de compter les lignes du résultat de cette requète (calcul du
nombre de doublons).
Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*)
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*) pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" wrote in message news:
Bonjour, J'essaie de compter les lignes du résultat de cette requète (calcul du nombre de doublons). Est-ce que vous connaissez un moyen simple de le faire?
SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1
Merci d'avance.
Ronan
Ronan
re-Bonjour,
J'ai essayé une requète de ce style mais je n'y arrive pas.
select count(*) FROM ( SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 )
Y a t-il une erreur? Je ne maitrise en effet peut-être pas bien les sous-requète...
Merci Ronan
"Sylvain Lafontaine" wrote:
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*) pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" wrote in message news: > Bonjour, > J'essaie de compter les lignes du résultat de cette requète (calcul du > nombre de doublons). > Est-ce que vous connaissez un moyen simple de le faire? > > SELECT COUNT(*) > from ci_user > GROUP BY ci_code, user_code, YHAB, uc_code > HAVING COUNT(*) > 1 > > > Merci d'avance. > > Ronan
re-Bonjour,
J'ai essayé une requète de ce style mais je n'y arrive pas.
select count(*)
FROM (
SELECT COUNT(*)
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
)
Y a t-il une erreur?
Je ne maitrise en effet peut-être pas bien les sous-requète...
Merci
Ronan
"Sylvain Lafontaine" wrote:
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*)
pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront
mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" <Ronan@discussions.microsoft.com> wrote in message
news:BF2F31CD-A965-47D0-AEE1-D736CC38C14B@microsoft.com...
> Bonjour,
> J'essaie de compter les lignes du résultat de cette requète (calcul du
> nombre de doublons).
> Est-ce que vous connaissez un moyen simple de le faire?
>
> SELECT COUNT(*)
> from ci_user
> GROUP BY ci_code, user_code, YHAB, uc_code
> HAVING COUNT(*) > 1
>
>
> Merci d'avance.
>
> Ronan
J'ai essayé une requète de ce style mais je n'y arrive pas.
select count(*) FROM ( SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 )
Y a t-il une erreur? Je ne maitrise en effet peut-être pas bien les sous-requète...
Merci Ronan
"Sylvain Lafontaine" wrote:
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*) pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" wrote in message news: > Bonjour, > J'essaie de compter les lignes du résultat de cette requète (calcul du > nombre de doublons). > Est-ce que vous connaissez un moyen simple de le faire? > > SELECT COUNT(*) > from ci_user > GROUP BY ci_code, user_code, YHAB, uc_code > HAVING COUNT(*) > 1 > > > Merci d'avance. > > Ronan
Jean-Nicolas BERGER
La sous-requête doit être nommée, comme indiqué dans la réponse de Jacques Vuillermet.
Exemple : select count(*) FROM ( SELECT ci_code, user_code, YHAB, uc_code from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 ) SOUS_REQUETE
"Ronan" a écrit dans le message de news:
re-Bonjour,
J'ai essayé une requète de ce style mais je n'y arrive pas.
select count(*) FROM ( SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 )
Y a t-il une erreur? Je ne maitrise en effet peut-être pas bien les sous-requète...
Merci Ronan
"Sylvain Lafontaine" wrote:
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*) pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" wrote in message news: > Bonjour, > J'essaie de compter les lignes du résultat de cette requète (calcul du > nombre de doublons). > Est-ce que vous connaissez un moyen simple de le faire? > > SELECT COUNT(*) > from ci_user > GROUP BY ci_code, user_code, YHAB, uc_code > HAVING COUNT(*) > 1 > > > Merci d'avance. > > Ronan
La sous-requête doit être nommée, comme indiqué dans la réponse de Jacques
Vuillermet.
Exemple :
select count(*)
FROM (
SELECT ci_code, user_code, YHAB, uc_code
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
) SOUS_REQUETE
"Ronan" <Ronan@discussions.microsoft.com> a écrit dans le message de news:
366A2149-9E66-4705-9134-6076F6635463@microsoft.com...
re-Bonjour,
J'ai essayé une requète de ce style mais je n'y arrive pas.
select count(*)
FROM (
SELECT COUNT(*)
from ci_user
GROUP BY ci_code, user_code, YHAB, uc_code
HAVING COUNT(*) > 1
)
Y a t-il une erreur?
Je ne maitrise en effet peut-être pas bien les sous-requète...
Merci
Ronan
"Sylvain Lafontaine" wrote:
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un
Count(*)
pour avoir un nombre de lignes totales. Dans votre cas, les doublons
seront
mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" <Ronan@discussions.microsoft.com> wrote in message
news:BF2F31CD-A965-47D0-AEE1-D736CC38C14B@microsoft.com...
> Bonjour,
> J'essaie de compter les lignes du résultat de cette requète (calcul du
> nombre de doublons).
> Est-ce que vous connaissez un moyen simple de le faire?
>
> SELECT COUNT(*)
> from ci_user
> GROUP BY ci_code, user_code, YHAB, uc_code
> HAVING COUNT(*) > 1
>
>
> Merci d'avance.
>
> Ronan
La sous-requête doit être nommée, comme indiqué dans la réponse de Jacques Vuillermet.
Exemple : select count(*) FROM ( SELECT ci_code, user_code, YHAB, uc_code from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 ) SOUS_REQUETE
"Ronan" a écrit dans le message de news:
re-Bonjour,
J'ai essayé une requète de ce style mais je n'y arrive pas.
select count(*) FROM ( SELECT COUNT(*) from ci_user GROUP BY ci_code, user_code, YHAB, uc_code HAVING COUNT(*) > 1 )
Y a t-il une erreur? Je ne maitrise en effet peut-être pas bien les sous-requète...
Merci Ronan
"Sylvain Lafontaine" wrote:
Mettez ça dans une sous-requête (entre parenthèses) et utilisez un Count(*) pour avoir un nombre de lignes totales. Dans votre cas, les doublons seront mixés avec les triplets, quadruplets, etc.
Si vous ne connaissez pas les sous-requêtes, re-préciser votre question.
S. L.
"Ronan" wrote in message news: > Bonjour, > J'essaie de compter les lignes du résultat de cette requète (calcul du > nombre de doublons). > Est-ce que vous connaissez un moyen simple de le faire? > > SELECT COUNT(*) > from ci_user > GROUP BY ci_code, user_code, YHAB, uc_code > HAVING COUNT(*) > 1 > > > Merci d'avance. > > Ronan