> Tous les forums > Forum Bureautique
 [ACCESS SQL + champ ne peut être dans WHERE ou HAVING]
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Magnan
  Posté le 11/05/2015 @ 17:09 
Aller en bas de la page 
Astucien

Bonjour

Sous Access 2010/2013.

Table ENTREPRISE qui contient, entre autres, un champ de type de données numérique, liste de choix plusieurs variables ->activiteente

Requête qui essaye de sélectionner des tupples :

SELECT ENTREPRISE.comcommercialent, ENTREPRISE.nomjuridiquenet, ENTREPRISE.statutjuridiquenet, ENTREPRISE.villeent, ENTREPRISE.bqueent, ENTREPRISE.codeapeent, ENTREPRISE.activiteente
FROM ENTREPRISE;

Fonctionne parfaitement.

Par contre dés que j'essaye de mettre un WHERE ENTREPRISE.activiteente =1

ou WHERE ENTREPRISE.activiteente LIKE "1", ou....

J'ai le message suivant : [Le champ a plusieurs valeurs "ENTREPRISE.activiteente" ne peutpas être utilisé dans une clause WHERE ou HAVING].

Et pourtant j'aimerais bien n'avoir que les clients plâtriers ou les plâtriers et plaquistes ou les plombiers ou zingueurs.

Auriez vous une solution à me proposer. ???

Merci d'avance.



Modifié par Magnan le 11/05/2015 17:15
Publicité
Titus68
 Posté le 12/05/2015 à 00:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Je n'utilise pas cette fonctionnalité mais pour les champs multivaleurs il faut implémenter en plus "value" :

... ENTREPRISE.activiteente.value =1

http://warin.developpez.com/access/multivalue/

Par contre pas évident que ton = 1 corresponde bien à ce que toi tu penses.

Magnan
 Posté le 12/05/2015 à 06:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Merci pour cette réponse. Je teste aujourd'hui et te tiens informé.

a+

Magnan
 Posté le 12/05/2015 à 09:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour

Non, ça ne marche pas.

J'ai essayé de mettre la valeur 1 ou le texte de l'activité (maçon, platrier, ...) mais une boite de dialogue apparaît me demandant de saisir le paramètre (Ce qui figure dans la requête est omis), et après saisie et validation tous les tupples apparaissent.. Étonnant, je vais continuer à chercher.

Merci encore

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Ecran portable 16 pouces AOSIMAN 160QC (WQHD+ 2560x1600, 120 Hz, IPS, USB-C, HDMI) à 129 €
129 € 200 € -36%
@Geekbuying
Câble RJ45 Cat6 KabelDirekt 30M, Gigabit/LAN à 13,09 €
13,09 € 20 € -35%
@Amazon
Ventirad ARCTIC Freezer 36 A-RGB à 27,71 €
27,71 € 45 € -38%
@Amazon
Bureau d'angle HOMCOM 155x130 cm (cadre en acier, plateau en bois) à 86,90 €
86,90 € 108,90 € -20%
@Amazon
PC portable 16 pouces Lenovo Ideapad Slim 3 (WUXGA, AMD Ryzen 5 7430U, 16 Go RAM, SSD 512 Go, sans OS) à 479,99 €
479,99 € 549 € -13%
@Cdiscount
Disque dur externe Western Digital My Book 12 To USB 3.0 à 264,64 €
264,64 € 315 € -16%
@Amazon Allemagne

Sujets relatifs
Champ fixe dans base access
N' importe ou dans le champ Access 2007
Peut on mettre des images JPEG dans Access
Copier/Coller dans Access
[Image dans formulaire ACCESS 2010]
Seul UN document WORD ne peut plus être utilisé.
Access 2003 Préciser champ d'une table précise
Formater une variable date insérée dans le texte d'un état access
Quel est l'équivalent de l'outil DataGrid dans access 2007
Dates dans Access
Plus de sujets relatifs à [ACCESS SQL + champ ne peut être dans WHERE ou HAVING]
 > Tous les forums > Forum Bureautique