Construire une requete [Debutant] - SQL/NoSQL - Programmation
Marsh Posté le 09-05-2005 à 16:42:56
Commence par écrire sans faute de frappe et avec toutes les lettres aux mots...
Marsh Posté le 09-05-2005 à 16:48:51
Citation : Commence par écrire sans faute de frappe et avec toutes les lettres aux mots... |
Il manque pas de mots...
Marsh Posté le 09-05-2005 à 16:51:59
cesarr89 a écrit :
|
Euh... Si... C'est pas vraiment compréhensible ce qu'il a écrit
Marsh Posté le 09-05-2005 à 16:58:57
vonzzz a écrit : Salut, |
Je suis comme toi, pas doué en français, mais j'éssaye au moins de faire des efforts...
Marsh Posté le 09-05-2005 à 17:09:13
cesarr89 a écrit :
|
Je ne crois pas avoir dit qu'il manquait des mots...mais des lettres ^_^
Ce qui est tout aussi embettant.
Marsh Posté le 09-05-2005 à 17:34:58
essayez ça
select * from recherche_tbl where champ1=col1 and
champ2=col2;
où champ1 correspond a l'attribut de la table dont tu veux qu'il soit egal a la valeur de col1.
cette requete te retourne les lignes dont les attributs champ1 et champ2 correspondent aux colonne col1 et col2.
quand a vous messieurs les FRANCAIS, c'est vraiment genial de trouver des gents comme vous dans des forums qui sont censés aider les debutant, et j'aimerai bien voir comment vous vous debrouiller avec d'autres langues (I am herrrrre).
Marsh Posté le 09-05-2005 à 17:37:40
Citation : Je ne crois pas avoir dit qu'il manquait des mots...mais des lettres ^_^ |
Oui oui je sais, excuse,....en fait je voulais dire:
Il manquerait pas des mots par hasard...
Marsh Posté le 09-05-2005 à 19:31:30
lol mille excuse pour mon francais discutable j'avoue avoir ecrit le message a la va-vite sans trop faire gaffe aux fautes de frappes..
Citation : |
MAIS je pense quand meme que ce que j'ai écrit était relativement compréhensible pour un francais de base, même si il manque une ou deux lettre...
Quoi qu'il en soit si ca vous dérange je ferais attention pour la suite...
Citation : |
Merci de ta réponse
En fait pour etre precis, je cherche a trouver ces mots dans un texte, genre j'ai deux colonnes de types varchar qui sont censé contenir du texte, he bien je shouaiterai pouvoir par exemple chercher les mots "voiture" et/ou "rouge" dans les textes contenus dans ces colonnes, et donc retourner les lignes correspondantes. C'est en fait une recherche de type google sur certaines colonnes de ma BD...
La requete que tu m'a proposé si j'ai bien compris selectionerai les lignes donc ls colonnes on pour valeur exacte col2 et col1. Ma recherche devrait etre plus large et moin restrictive.
C'est pour cela que j'ai pensé utiliser l'operateur "LIKE" qui semble correspondre mieux a ce que je recherche..
Citation : |
lol c'est pas faux mais si ils ont pas compris ma question on peu pas leur reprocher de me demander d'ecrir mieux... meme si ma phrase était a mon sens quand meme compréhensible
En tout cas si vous avez d'autre suggestions n'hésitez pas
Marsh Posté le 09-05-2005 à 16:35:59
Salut,
Je suis débutant en sql et je shouatierai construire une requete sql qui ermettreai a un utilisateur de mon appli web de faire une recherche dans ma base de donnée sur plusieur champs.
Par exemple, si il tape "recherche voiture rouge" il faudrai que la requete puisse selectionner les ligns de la table "recherche_tbl" qui un des mots au moin que l'utilisateur a tapé dans les deux colonnes "col_1" et "col_2".
Je sai pas trop comment m'y prendre, javai pensé utiliser les clauses like et IN mais je sai pas trop comment organiser ca.
Merci d'avance