[SQL] j'ai un ptit probleme avec une requete....

j'ai un ptit probleme avec une requete.... [SQL] - Programmation

Marsh Posté le 13-04-2001 à 11:01:35    

select tbl_informatique.*
 
from tbl_informatique,tbl_type  
 
where tbl_type.Id_type=
 
(select tbl_type.Id_type from tbl_type where Type='Moniteur')
 
and tbl_informatique.Id_type=tbl_type.Id_type
 
 
Id_type est un entier!
apparemment y aurait un pb ...la requete entre () fonctionne parfaitement seule mais des que je mets le reste y a une erreur!
 
merci d'avance!!

Reply

Marsh Posté le 13-04-2001 à 11:01:35   

Reply

Marsh Posté le 13-04-2001 à 11:12:07    

voila ce que je ferait :
 
select tbl_informatique.*  
   
from tbl_informatique,tbl_type  
 
where tbl_type.Type='Moniteur'
 
and tbl_informatique.Id_type=tbl_type.Id_type  
 
 
essaye !

Reply

Marsh Posté le 13-04-2001 à 11:13:49    

il manque peut-être le nom de la table à cet endroit where Type='Moniteur'

Reply

Marsh Posté le 13-04-2001 à 11:16:34    

Dans ton script OUI

Reply

Marsh Posté le 13-04-2001 à 11:34:01    

fly lm ????
zop j'ai essaye mais ça n'a rien change...mais merci!!
tsr :bounce: merci bcp....ça marche!!!!!!!!!!!!!!!!

Reply

Marsh Posté le 13-04-2001 à 17:02:34    

SELECT tbl_informatique.*
FROM tbl_informatique INNER JOIN  tbl_type ON tbl_informatique.Id_Type = tbl_type.Id_type
WHERE (tbl_type.Type='Moniteur')
 :pt1cable:

Reply

Marsh Posté le 13-04-2001 à 22:32:33    

Si ta base c'est du mySQL, elle gere pas les sélections imbriquées...
Faut que tu sépares ta requete...

Reply

Marsh Posté le 13-04-2001 à 23:14:53    

baloo> et pour le pb de cet a/m ça marche le script que je t'ai fait ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed