Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : SQL : probleme de not in [ Archives / Problème avec une requête ] (bliss_00)

mercredi 16 mars 2005 à 21:43:22 | SQL : probleme de not in

bliss_00

Bonjour à tous,

je voudrais éxécuter une requête SQL sur une BdD mysql mais apparemment il y aurait une erreur de syntaxe. Je ne suis pas sûr de la syntaxe du NOT IN, si quelqu'un pouvait méclairer ? Merci d'avance

Exemple de requête : liste des matières qui ne sont pas dans la table ENSEIGNE

SELECT  no_matiere
FROM MATIERE
WHERE no_matiere NOT IN ( 
   SELECT MATIERE.no_matiere
   FROM MATIERE, ENSEIGNE
   WHERE ENSEIGNE.no_matiere = MATIERE.no_matiere )

jeudi 17 mars 2005 à 09:04:13 | Re : SQL : probleme de not in

loyousse

j'ai l'impression que le NOT IN demande des valeurs en paramètres. J'ai testé une requete avec un NOT IN et j'ai le meme message que toi. Avec des valeurs à l'intérieur ça marche. Faut reformuler ta requete d'une autre maniere. Je vais y regarder.



jeudi 17 mars 2005 à 09:12:47 | Re : SQL : probleme de not in

loyousse

select MATIERE.no_matiere
LEFT JOIN ENSEIGNE ON MATIERE.no_matiere=ENSEIGNE.no_matiere
where ENSEIGNE.no_matiere IS NULL

essaie ça. c'est l'équivalent du NOT IN(select......) , pour mon cas ça marche.
tiens moi au courant.



jeudi 17 mars 2005 à 09:40:47 | Re : SQL : probleme de not in

denisprot



need
salut molik

jeudi 17 mars 2005 à 09:42:29 | Re : SQL : probleme de not in

loyousse

t'as vu la requete de ouf que je viens de lui donner en solution. ça marche en plus.



jeudi 17 mars 2005 à 12:05:25 | Re : SQL : probleme de not in

bliss_00

beh j'ai tapé ta requête ça me met toujours une erreur de syntaxe :

MySQL a répondu:
#1064 - Erreur de syntaxe près de ' LEFT JOIN ENSEIGNE ON MATIERE.no_matiere=ENSEIGNE.no_matiere' à la ligne 2



jeudi 17 mars 2005 à 13:56:43 | Re : SQL : probleme de not in

loyousse

pourtant j'ai essayé chez moi avec mes tables et ça marche. t'es sur que t'as pas fait une erreur dans le nom des tables ou des champs ?



mardi 12 avril 2005 à 16:31:00 | Re : SQL : probleme de not in

bidoch78

Membre Club
tu as essayé NOT EXIST(avec ou sans S ???) à la place de NOT IN

'LEFT JOIN => apparut avec le sql 92 (je peux me tromper) possible que mysql ne soit pas compatible à 100% avec SQL-92

Bidoch78

samedi 16 avril 2005 à 00:33:24 | Re : SQL : probleme de not in


Cette discussion est classé dans : sql, probleme, matiere, not, in


Répondre à ce message

Sujets en rapport avec ce message

sql serveur et not null [ par jimmy69 ] Bonjour,Je debute sous sql serveur et bon j'ai un stress !J'ai cree une table que voici CREATE TABLE T_personnes ( pktest INTEGER IDENTITY(0,1) NOT probleme en SQL [ par raziel62 ] bonjour, j'ai un probleme sur une requete SQLJ'ai fait une requete qui donne ce resultat15/01/2005    1016/01/2005    1418/01/2005     5maintenant je probleme de creation de requete sql server [ par firas_tn ] Bonjour a tous je suis débutant en sql server, j'ai une base de donnée en sql server et une table qui m'intéresse ou il ya beaucoup de champs je veux Probleme de DATE sous SQL server [ par youyou08 ] J'ai un probleme avec la création d'une variable Date sous SQL server J'ai taper le code suivant pour créer ma variable DECLARE @date DATETIME SET @d probleme actualisation sql [ par Gipsy974 ] bonjour a tous, mon probleme concerne l actualisation de pages html dans cette actualisation, je fais appel a mysql pour recuprere les temps d afichag probleme de taille du journale de transaction sql 2000 [ par dahman ] salutmon probleme c la taille tres important du journale de tarnsaction il est de l ordre de 2.5 GO tandisque la base ne depasse pas les 70 Mo.  qu es Problème de NOT IN !? [ par djagger ] Salut !J'ai une table contrat, avec un numéro d'emplacement et un status.Il peut y avoir plusieurs contrats sur le meme emplacement.Ce que je voudrais Probleme avec une requete sql [ par g_tony ] Bonjour je travail en asp 3 et je dois utiliser une requete, mais celle ci est trop longue et je suis obligé de faire un retour à la ligne, mais cela probleme requete sql [ par peute51 ] bonjour voila j'ai un petit souci avec une requete sqlj'ai une liste déroulante qui va chercher les données dans une table php/mysqlet voici ma requet Probleme de nomenclature SQL pour Access [ par pepskiller ] Bonjour a tous,J'aimerais concatener 2 champs et attribuer un alias.Exemple:SELECT "["& table1.X  & "]-" & table1.X AS Z    Devrait donner les datas s


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,20 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.