Docgranville a écrit :
Bonjour,
En admettant que le nom de ta table soit "adh" et le nom de ton champ
"courriel", ta requête serait :
SELECT * FROM "adh" WHERE "courriel" IS NOT NULL
Bien entendu, cette requête repose sur le principe que, si aucune
adresse n'a été renseignée, rien n'a été mentionné dans le champ
corespondant ; si quelqu'un a eu la mauvaise idée d'entrer, ne
serait-ce un espace dans ton champ alors, l'enregistrement
correspondant sera lui aussi sélectionné.
Pour éviter ce genre de désagrément, et considérant qu'une adresse
e-mail normalement constituée comporte nécessairement le caractère "@"
on pourrait écrire :
SELECT * FROM "adh" WHERE "courriel" LIKE "[EMAIL PROTECTED]"
où les signes "%" entourant l'arobase servent à remplacer un nombre
indéterminé de caractères quelconques.
Et là, tu ne ressort que la enegsitrements comportant une adresse
e-mail normalement constituée.
Espérant avoir aidé...
A+
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Bonjour
je n'ai pas lu tous les messages de ce lien mais pour compléter celui ci:
Tu peux entre comme argument de filtre >= "a" dans ce cas toous les
champs concernés ayant une entré non nulle et ne correpsondant pas à
un espace seront selectionnées (je l'ai vérifié)
Il me semble que l'on doit aussipouvoir entre l'argument [EMAIL PROTECTED] et
obtenir tous les champs correspondant donc à une adresse emel mais quand
j'ai essayé et cela ne fonctionne pas sous 2.10 alors que cela devrait
etre un filtre actif. donc si certains peuvent aussi vérifier .
amicalement
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]