begin process at 2010 03 20 14:36:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

SQL : probleme de not in


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

SQL : probleme de not in

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

Tomduweb



(---ToM---)



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


Répondre à ce message

Sujets en rapport avec ce message

je ne comprend pas ou est le probleme [ par laloire33150 ] Erreur requête SQL: CREATE TABLE annu( id int NOT NULL AUTO_INCREMENT , date varchar( 20 ) NOT NULL , auteur varchar( 50 ) NOT NULL , ns varchar( 5 Packages avec erreurs [ par dpfort ] Bonjour,Je suis en train de tester les packages et les fonctions. J'ai cherché la solution à ces erreurs, mais cela ne s'améliore pas.Pouvez-vous me d SQL Server et VB 6.0 [ par lebasketeur ] Salut tout le monde,Voila je vous présente mon probleme : je developpe une application VB pourl'Entreprise où je passe un stage; J'ai fait tout le tra taille de la requete sql access [ par magirap ] Salut tt le monde, je travaille avec sql access et j'ai rencontre un probleme de la taille de la requête sql lors de la creation des formulaires à par 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales