Rechercher : dans
Par :

Requête SQL

Dernière réponse le 29 jan 2008 à 10:45:16 kisprod, le 24 jan 2008 à 09:27:33 
 Signaler ce message aux modérateurs

Bonjour, je voudrais afficher à partir d'une reqête SQL la liste des noms commencant par BUR avec des chiffres à la suite ou les noms commencant par INFO avec aussi des chiffres à la suite!merci d'avance

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « requête SQL » dans :
SQL - éviter les doublons dans un SELECT VoirProblème Comment éviter les doublons dans les résultats d'une requête SQL ? Solution Il suffit d'utiliser la clause DISTINCT entre SELECT et les champs. Exemple : SELECT distinct id,nom,prenom FROM matable Plus d'informations ...
Exécution de requêtes avec JDBC VoirExécution d'une requête SQL Pour exécuter une requête SQL, il s'agit dans un premier temps de créer un objet Statement, pouvant être obtenu à partir de l'objet Connection. Un objet ResultSet permettra de récupérer les données en provenance de...

1

rosebud86, le 24 jan 2008 à 09:32:07

Bonjour ,
essai cette requête je ne suis pas sure de moi mais ca ne coute rien d'essayé
bonne journée
select nom from ... where nom='BUR*****' and nom='INFO*****';

Répondre à rosebud86

2

clastype, le 24 jan 2008 à 09:40:37

Bonjour,
Déja j'aimerai savoir sous quel logiciel les données vont être traitées : Apache ...
Ensuite, je pense que la requete ressemblera à la requete ci dessus de rosebud86 à quellques modifications :

Select nom
From "nom de ta table"
Where nom="BUR*" or nom="INFO*"

Je met un OR car le and signifie qu'il faut que les 2 conditions soient vérifiées. Or ici il faut soit l'un soit l'autre non?

Merci de me tenir au courant
Linux is my friend
Windows is the best

Répondre à clastype

3

kisprod, le 24 jan 2008 à 09:41:09

Bon voici les propriété Table PRODUIT:codprod, nomprod, doasge, condi, presen et voici ma requte: "SELECT PRODUIT.codprod, PRODUIT.nomprod, PRODUIT.dosage, PRODUIT.presen, PRODUIT.condi
FROM PRODUIT
GROUP BY PRODUIT.codprod, PRODUIT.nomprod, PRODUIT.dosage, PRODUIT.presen, PRODUIT.condi;" et j voudrais donc afficher les noms commancant par B mais ca ne passe toujours pa après ke jai mis "where nomprod='B*' mais rien

Répondre à kisprod

4

clastype, le 24 jan 2008 à 09:42:36

Il me semble que ce n'est pas * qu'il faut mettre mais une auter chose.... à vérifier

Par contre, la tu ne vérifie qu'une seule chose... les INFO sont ou?

Un dernier détail, que veux tu exactement afficher en résultat de requete?
Donne le(s) nom(s) du(des) champ(s).

Merci

Linux is my friend
Windows is the best

Répondre à clastype

5

kisprod, le 24 jan 2008 à 09:46:33

Bon o fait tu as vu la table et les propriété ?
je suis sous acces et c'est pour afficher un état
tous les noms des produits commencant par B

Répondre à kisprod

6

croy, le 24 jan 2008 à 09:49:12

Utilise l'opérateur like :

select nom from ... where nom like 'BUR%' or nom like 'INFO%';

Répondre à croy

7

meguebli_ali, le 24 jan 2008 à 09:55:04

Salem
select nom from ... where upper(nom) like 'BUR_*' andb upper(nom) like 'INF_* ';

Répondre à meguebli_ali

8

meguebli_ali, le 24 jan 2008 à 10:00:19

Salem
select nom from ... where upper(nom) like 'BUR%' and upper(nom) like 'INF%';2 message(s) posté(s) depuis le jeudi 24 janvier 2008

Répondre à meguebli_ali

9

kisprod, le 24 jan 2008 à 10:25:28

Merci pour votre aide les gars @ biento

Répondre à kisprod

10

 meguebli_ali, le 29 jan 2008 à 10:45:16

Salem (salut)
pour tous question sur sql contacter moi sur meguebli_ali@yahoo.fr

Répondre à meguebli_ali