Bonsoir,
Je voudrais savoir comment faire une requête de ce type :
SELECT * WHERE COL1= *
afin de prendre toutes les valeurs de la colonne, car cette syntaxe n'est pas bonne .
Merci par avance
Bonsoir,
Je voudrais savoir comment faire une requête de ce type :
SELECT * WHERE COL1= *
afin de prendre toutes les valeurs de la colonne, car cette syntaxe n'est pas bonne .
Merci par avance
Bonjour,
Prendre toutes les valeurs d'une colonne ? Il va falloir préciser un peu, parce qu'on peut comprendre ça de différentes manières...
Si tu veux juste toutes les valeurs différentes contenues dans cette colonne, il faut faire :
ced
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT DISTINCT col1 FROM ma_table
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag![]()
Une réponse vous a plu ? N'hésitez pas à y mettre un![]()
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Non je cherche a mettre * dans un WHERE , c'est a dire :
SELECT * FROM matable WHERE cols=*
c'est a dire que dans mon form je veux récupérer des valeurs ( 1,2,3, etc...) et si l'on coche toutes les valeurs la value est egal a *
Récupérer toutes les valeurs revient à ne mettre aucune condition WHERE.
Ou encore écrire, comme on le voit parfois, une condition "inutile" :
ced
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE 1=1
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag![]()
Une réponse vous a plu ? N'hésitez pas à y mettre un![]()
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Oui mais je veux faire un moteur de recherche :
WHERE condition1 = x and condition2 = y and condition3 = * etc...
Malheureusement, dans le cas présent, tu n'as d'autre solution que d'enlever la condition...
Dans l'écriture du moteur, il ne faut mettre que les conditions nécessaires.
ced
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag![]()
Une réponse vous a plu ? N'hésitez pas à y mettre un![]()
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Partager