begin process at 2012 05 27 00:33:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

Problème de select avec un like


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de select avec un like

lundi 31 janvier 2005 à 16:43:29 | Problème de select avec un like

vincentstryckmans

Salut,
En Delphi  7, j'utilise les composants InterbaseExpress pour communiquer avec Interbase.

Une de mes requêtes est du type :

select id, num_relation, createur_incident from identif_incident
where (num_relation like '021%') and (createur_incident = 6)

Cette requête me donne les résultats escomptés.
Si je la modifie comme suit :

select id, num_relation, createur_incident from identif_incident
where (num_relation like '021%') and (createur_incident in (6,4))

Elle ne me retourne aucun contenu.
Or, selon moi, la fonction champ IN (value1,value2,...) est équivalente à
(champ = value1) or (champ = value2) ...

La combinaison de LIKE et IN n'est pas possible ? Or dans les deux requêtes ci-dessus, la condition (createur_incident = 6) devrait donner true, non ???

Je suis perdu, au secours.

Et comme disait ma grand-mère : il y a toujours du soleil derrière les nuages.

Vincent Stryckmans
mardi 1 février 2005 à 23:34:09 | Re : Problème de select avec un like

fabrice69

Administrateur CodeS-SourceS
Tu as essayé juste la close IN en ne testant pas le LIKE ?

select id, num_relation, createur_incident from identif_incident
where (createur_incident in (6,4))


Le IN (xx, yy) me parait un peu étrange, je l'utilise très peu car je préfère les jointures à ce type de requette.

Romelard Fabrice (Alias F___)
mercredi 16 décembre 2009 à 14:55:10 | Re : Problème de select avec un like

leeloo95

essay comme cela voir si cela marche, car je vois pas pourquoi le IN ne passerait pas avec le like :s:

select id, num_relation, createur_incident
from identif_incident
where (num_relation like '021%')
and ((createur_incident = 6) or (createur_incident = 4))


Cette discussion est classée dans : select, num, like, incident, createur


Répondre à ce message

Sujets en rapport avec ce message

pb SELECT avec LIKE [ par Stubbornman ] Salut à tous,quelqu'un peut-il m'expliquer pourquoi cette requête ne fonctionne pas:SELECT * FROM table WHERE colonne LIKE '[a-e]%' OR colonne LIKE '[ Requete SQL multi schema [ par agau123 ] Bonjour,j'utilise PL/SQL et je voudrai lancer une requête sur plusieurs schéma oracle et récupérer les données dans la même sortie.Exemple : j'ai 3 ta requete recherche sur un champ binary [ par hwoarangbe04 ] Bonjour alors on m'a dit que cela était possible et donc j'ai cherché avec GOOGLE mon ami et pas trouvé d'élément répondant à ma question . Comment fa SELECT IN [ par whouu ] Salut a tous, je fais court et clair, un utilisateur fais une recherche il entre un mot dans un champ texte par ex "maison" , je fais un select dans m Requete insertion [ par ptesoleil ] PteSoleil Bonjour, Voilà je code en perl et envoie sur une base de donnée phphmyadmin des données extraites de fichier. Une de mes tables (Inh) (dont num_auto [ par helmi2008 ] salut, svp j'ai creer cette table:create table client(numc int primary key,nomc varchar(15),prenomc varchar(15),date_de_naissance date,ncin int,nati probleme sur une requette sql ! [ par Shadow95 ] Voici le message que j'obtiens après avoir tapper ma requette mais je ne trouve pas où est l'erreur !Quelqu'un peut-il me dire où est l'erreur ?Erreur Help pour une requete !!! [ par Rouk ] Bonjour,Je developpe une application en vb.net qui a une connection a un serveur SQL.Dans mon application, je remplis un datagrid par une requete, voi Selection de tables [ par Rouk ] Bonjour,je debeloppe en vb.net un datagrid alimente par une base sqlje voudrai faire une selection des tables que j'affiche dans le datagrid.SELECT enlever les accents lors d'un select [ par momotaro ] momotaroBonjour,Je voudrais savoir s'il y a un moyen quand on récupère des données avec un select, d'enlever les accents sur les caractères avant d'ob


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,310 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales