Sql rquete selection qui ne fonctionne pas
Fermé
G4uthier
Messages postés
131
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
23 juillet 2009
-
12 mai 2008 à 11:30
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009 - 12 mai 2008 à 20:00
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009 - 12 mai 2008 à 20:00
A voir également:
- Sql rquete selection qui ne fonctionne pas
- L'indice n'appartient pas à la sélection vba ✓ - Forum VB / VBA
- Erreur '9' l'indice n'appartient pas à la sélection - Forum VB / VBA
- Blob sql ✓ - Forum Webmastering
- Variable workbook : l'indice n'appartient pas à la sélection ✓ - Forum Excel
- Vous ne pouvez pas apporter cette modification car la sélection est verrouillée ✓ - Forum Word
3 réponses
rym-rym
Messages postés
17
Date d'inscription
lundi 31 décembre 2007
Statut
Membre
Dernière intervention
12 mai 2008
9
12 mai 2008 à 11:51
12 mai 2008 à 11:51
mais je voi pa pr tu cherches min de id "MIN( SM_image.id ) " alors q tu cherche le min de id_properties
le group by c qd on veu récuperer une liste ou effectuer des calcul pr chaq champs de la liste alors q toi tu veu récuperer unn seul nom d'image dont l' id_properties est le min
d'aprés ce q j'ai compris voila l'instruction sinon donnes plus d'explication et je saurai t'aider
select SM_image.img,SM_image.id_properties
from SM_properties, SM_image
where SM_image.id_properties = SM_properties.id
and SM_image.id=(select MIN( SM_image.id_properties ) from SM_image)
and SM_properties.propWeek = 'Yes';
le group by c qd on veu récuperer une liste ou effectuer des calcul pr chaq champs de la liste alors q toi tu veu récuperer unn seul nom d'image dont l' id_properties est le min
d'aprés ce q j'ai compris voila l'instruction sinon donnes plus d'explication et je saurai t'aider
select SM_image.img,SM_image.id_properties
from SM_properties, SM_image
where SM_image.id_properties = SM_properties.id
and SM_image.id=(select MIN( SM_image.id_properties ) from SM_image)
and SM_properties.propWeek = 'Yes';
G4uthier
Messages postés
131
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
23 juillet 2009
7
12 mai 2008 à 12:46
12 mai 2008 à 12:46
resolut en decomposant ma requete
$table1=SM_properties et $table3=SM_image
$QueryImgNum_= " SELECT min( $table3.id )
FROM $table3, $table1
WHERE $table1.propWeek = 'Yes' and $table1.id= $table3.id_properties";
$resultImgNum_ = mysql_db_query ($DBName,$QueryImgNum_, $Link);
$rowImgNum_ = mysql_fetch_array($resultImgNum_);
// keep the id
$imgNum= $rowImgNum_[0];
//select the path thanks to the id found
$QueryImg_= " SELECT $table3.img
FROM $table3
WHERE $table3.id =$imgNum ";
$resultImg_ = mysql_db_query ($DBName,$QueryImg_, $Link);
$rowImg_= mysql_fetch_array($resultImg_);
//print IMG
$img_=$rowImg_[0];
si vous avez une meilleur solution faites le moi savoir ;)
$table1=SM_properties et $table3=SM_image
$QueryImgNum_= " SELECT min( $table3.id )
FROM $table3, $table1
WHERE $table1.propWeek = 'Yes' and $table1.id= $table3.id_properties";
$resultImgNum_ = mysql_db_query ($DBName,$QueryImgNum_, $Link);
$rowImgNum_ = mysql_fetch_array($resultImgNum_);
// keep the id
$imgNum= $rowImgNum_[0];
//select the path thanks to the id found
$QueryImg_= " SELECT $table3.img
FROM $table3
WHERE $table3.id =$imgNum ";
$resultImg_ = mysql_db_query ($DBName,$QueryImg_, $Link);
$rowImg_= mysql_fetch_array($resultImg_);
//print IMG
$img_=$rowImg_[0];
si vous avez une meilleur solution faites le moi savoir ;)
rym-rym
Messages postés
17
Date d'inscription
lundi 31 décembre 2007
Statut
Membre
Dernière intervention
12 mai 2008
9
12 mai 2008 à 12:48
12 mai 2008 à 12:48
si c comme ça l'instruction est la suivante
select SM_image.img,SM_image.id
from SM_properties, SM_image
where SM_image.id_properties = SM_properties.id
and SM_image.id=(select MIN( SM_image.id) from SM_image)
and SM_properties.propWeek = 'Yes';
j'espere q c ça ce q vous voulez
select SM_image.img,SM_image.id
from SM_properties, SM_image
where SM_image.id_properties = SM_properties.id
and SM_image.id=(select MIN( SM_image.id) from SM_image)
and SM_properties.propWeek = 'Yes';
j'espere q c ça ce q vous voulez
G4uthier
Messages postés
131
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
23 juillet 2009
7
12 mai 2008 à 20:00
12 mai 2008 à 20:00
non ca ne fonctionne pas il aime pas les requetes imbriques phpmy admin
12 mai 2008 à 12:00
J'espere que tu m'as compris .