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,
En utilisant la fonction de domaine DCount() ou CpteDom() mais ça va ralentir le traitement sur des données importantes.
En sql ça donnerait: SELECT OBJET, PROPRIETE, DCount("[Objet] & ' ' & [Propriete]","tblDonnees","[Objet] & ' ' & [Propriete]<""" & [Objet] & ' ' & [Propriete] & """")+1 AS Rang FROM tblDonnees ORDER BY OBJET, PROPRIETE;
La clause Order By n'est pas obligatoire
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE ----------------------- Bureau Blanc Bureau Noir Ordinateur Gris Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG ------------------------------------------------- Bureau Blanc 1 Bureau Noir 2 Ordinateur Gris 1 Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
En utilisant la fonction de domaine DCount() ou CpteDom() mais ça va
ralentir le traitement sur des données importantes.
En sql ça donnerait:
SELECT OBJET, PROPRIETE, DCount("[Objet] & ' ' &
[Propriete]","tblDonnees","[Objet] & ' ' & [Propriete]<""" & [Objet] & '
' & [Propriete] & """")+1 AS Rang
FROM tblDonnees
ORDER BY OBJET, PROPRIETE;
La clause Order By n'est pas obligatoire
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang,
comme ceci :
Table tblDonnees :
OBJET PROPRIETE
-----------------------
Bureau Blanc
Bureau Noir
Ordinateur Gris
Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG
-------------------------------------------------
Bureau Blanc 1
Bureau Noir 2
Ordinateur Gris 1
Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
En utilisant la fonction de domaine DCount() ou CpteDom() mais ça va ralentir le traitement sur des données importantes.
En sql ça donnerait: SELECT OBJET, PROPRIETE, DCount("[Objet] & ' ' & [Propriete]","tblDonnees","[Objet] & ' ' & [Propriete]<""" & [Objet] & ' ' & [Propriete] & """")+1 AS Rang FROM tblDonnees ORDER BY OBJET, PROPRIETE;
La clause Order By n'est pas obligatoire
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE ----------------------- Bureau Blanc Bureau Noir Ordinateur Gris Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG ------------------------------------------------- Bureau Blanc 1 Bureau Noir 2 Ordinateur Gris 1 Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
.../... Non, à jeter, j'avais pas vu que le rang redémarrait à 1 à chaque changement d'objet
Bonjour,
En utilisant la fonction de domaine DCount() ou CpteDom() mais ça va ralentir le traitement sur des données importantes.
En sql ça donnerait: SELECT OBJET, PROPRIETE, DCount("[Objet] & ' ' & [Propriete]","tblDonnees","[Objet] & ' ' & [Propriete]<""" & [Objet] & ' ' & [Propriete] & """")+1 AS Rang FROM tblDonnees ORDER BY OBJET, PROPRIETE;
La clause Order By n'est pas obligatoire
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE ----------------------- Bureau Blanc Bureau Noir Ordinateur Gris Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG ------------------------------------------------- Bureau Blanc 1 Bureau Noir 2 Ordinateur Gris 1 Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../...
Non, à jeter, j'avais pas vu que le rang redémarrait à 1 à chaque
changement d'objet
Bonjour,
En utilisant la fonction de domaine DCount() ou CpteDom() mais ça va
ralentir le traitement sur des données importantes.
En sql ça donnerait:
SELECT OBJET, PROPRIETE, DCount("[Objet] & ' ' &
[Propriete]","tblDonnees","[Objet] & ' ' & [Propriete]<""" & [Objet] & '
' & [Propriete] & """")+1 AS Rang
FROM tblDonnees
ORDER BY OBJET, PROPRIETE;
La clause Order By n'est pas obligatoire
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un
rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE
-----------------------
Bureau Blanc
Bureau Noir
Ordinateur Gris
Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG
-------------------------------------------------
Bureau Blanc 1
Bureau Noir 2
Ordinateur Gris 1
Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../... Non, à jeter, j'avais pas vu que le rang redémarrait à 1 à chaque changement d'objet
Bonjour,
En utilisant la fonction de domaine DCount() ou CpteDom() mais ça va ralentir le traitement sur des données importantes.
En sql ça donnerait: SELECT OBJET, PROPRIETE, DCount("[Objet] & ' ' & [Propriete]","tblDonnees","[Objet] & ' ' & [Propriete]<""" & [Objet] & ' ' & [Propriete] & """")+1 AS Rang FROM tblDonnees ORDER BY OBJET, PROPRIETE;
La clause Order By n'est pas obligatoire
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE ----------------------- Bureau Blanc Bureau Noir Ordinateur Gris Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG ------------------------------------------------- Bureau Blanc 1 Bureau Noir 2 Ordinateur Gris 1 Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Salut,
oui :
SELECT tblDonnees.Objet, tblDonnees.Propriete, (SELECT Count(*) FROM tblDonnees as tblDonnees_1 WHERE Objet = tblDonnees.Objet AND Propriete <tblDonnees.Propriete)+1 AS PROPRIETE_RANG FROM tblDonnees ORDER BY tblDonnees.Objet, tblDonnees.Propriete;
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Patrick" a écrit dans le message de news:
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE ----------------------- Bureau Blanc Bureau Noir Ordinateur Gris Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG ------------------------------------------------- Bureau Blanc 1 Bureau Noir 2 Ordinateur Gris 1 Ordinateur Noir 2
Est-ce possible avec seulement du SQL ?
Merci pour votre aide.
-- Patrick
Salut,
oui :
SELECT tblDonnees.Objet, tblDonnees.Propriete, (SELECT Count(*) FROM tblDonnees as tblDonnees_1
WHERE Objet = tblDonnees.Objet AND Propriete <tblDonnees.Propriete)+1 AS PROPRIETE_RANG
FROM tblDonnees
ORDER BY tblDonnees.Objet, tblDonnees.Propriete;
a+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"Patrick" <nospam_patrick.fredin@iquebec.com> a écrit dans le message de news: 8CAD10BA-8172-4059-A014-C22CD6C1CE20@microsoft.com...
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang,
comme ceci :
Table tblDonnees :
OBJET PROPRIETE
-----------------------
Bureau Blanc
Bureau Noir
Ordinateur Gris
Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG
-------------------------------------------------
Bureau Blanc 1
Bureau Noir 2
Ordinateur Gris 1
Ordinateur Noir 2
SELECT tblDonnees.Objet, tblDonnees.Propriete, (SELECT Count(*) FROM tblDonnees as tblDonnees_1 WHERE Objet = tblDonnees.Objet AND Propriete <tblDonnees.Propriete)+1 AS PROPRIETE_RANG FROM tblDonnees ORDER BY tblDonnees.Objet, tblDonnees.Propriete;
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Patrick" a écrit dans le message de news:
Bonjour,
Je voudrais faire une requête où les enregistrements renvoyés ont un rang, comme ceci :
Table tblDonnees :
OBJET PROPRIETE ----------------------- Bureau Blanc Bureau Noir Ordinateur Gris Ordinateur Noir
Résultat de la requête :
OBJET PROPRIETE PROPRIETE_RANG ------------------------------------------------- Bureau Blanc 1 Bureau Noir 2 Ordinateur Gris 1 Ordinateur Noir 2