OVH Cloud OVH Cloud

instruction SQL

4 réponses
Avatar
Xavier POWAGA
Bonjour a tous ,
voilà je developpe une petite application avec excel qui utilise une base de
données créée avec access.

ma base est une table toute simple composer d'un certain nombre de champ

Je souhaite rechercher dans ma base, les données contenant par exemple les
lettres "LOL" et je veux que cette recherche porte sur tous les champs et je
ne veux que les données dont la date est antérieur à la date "01/01/06"

je sais qu'on peut utiliser une expression du type :
"SELECT * FROM base WHERE " et c'est là que je bloque

merci

4 réponses

Avatar
Gilles LE BARBIER
SELECT * FROM base WHERE macolonne like '%LOL%' AND maDate < '2006-01-01'

pour une colonne simple


Come tu est en ACCES je ne suis pas capable de te donner l'instruction qui
te renvoi toutes les colonnes type chaine
Après avoir chercher toyute tes colonnes
Utilise cette requette


SELECT * FROM base WHERE (macolonne1 like '%LOL%' OR macolonne2 like '%LOL%'
... )
AND maDate < '2006-01-01'

Bon courage
Gilles

Je souhaite rechercher dans ma base, les données contenant par exemple les
lettres "LOL" et je veux que cette recherche porte sur tous les champs et
je ne veux que les données dont la date est antérieur à la date "01/01/06"

je sais qu'on peut utiliser une expression du type :
"SELECT * FROM base WHERE " et c'est là que je bloque

merci



Avatar
Pierre Fauconnier
Bonjour.

Petite précision sur ce qu'a dit Gilles, que je salue au passage...

Pour une requête vers Access, il faut remplacer les % par des *


--
Pierre Fauconnier () (Skype:
pierre_fauconnier)
"Les choses qui n'ont rien en commun ont en commun qu'elles n'ont rien en
commun"
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Gilles LE BARBIER" a écrit dans le message de
news: O%23cT2PR%
SELECT * FROM base WHERE macolonne like '%LOL%' AND maDate < '2006-01-01'

pour une colonne simple


Come tu est en ACCES je ne suis pas capable de te donner l'instruction qui
te renvoi toutes les colonnes type chaine
Après avoir chercher toyute tes colonnes
Utilise cette requette


SELECT * FROM base WHERE (macolonne1 like '%LOL%' OR macolonne2 like
'%LOL%' ... )
AND maDate < '2006-01-01'

Bon courage
Gilles

Je souhaite rechercher dans ma base, les données contenant par exemple
les lettres "LOL" et je veux que cette recherche porte sur tous les
champs et je ne veux que les données dont la date est antérieur à la date
"01/01/06"

je sais qu'on peut utiliser une expression du type :
"SELECT * FROM base WHERE " et c'est là que je bloque

merci






Avatar
Gilles LE BARBIER
Je te salut aussi Pierre,
Merci
Un monde que je connais pas :-)

c'est bon pour ma culture !

A+

Gilles
Avatar
Xavier POWAGA
merci à tous les 2. c'est super sympa et ça marche

A+

"Gilles LE BARBIER" a écrit dans le message de
news: um7JvjR%
Je te salut aussi Pierre,
Merci Un monde que je connais pas :-)

c'est bon pour ma culture !

A+

Gilles