Normalement, la première requête devrait fonctionner.
Tu utilises bien l'ordre SQLExecute et non SQLSelect ?
Jacques Chanliau
Le 23 août 2007 à 16:54, yohan at chez-basile dot com a écrit :
Bonjour,
Autant le dire dès le départ, le SQL et moi ça fait 2.
Je voudrais supprimer d'une table les lignes dont un champ
"Référence" est également présent dans une deuxième table. J'ai
fait un essai pour tester le principe avec phpmyadmin sur un
serveur MySql 5 et j'y suis arrivé.
DELETE FROM Table1 WHERE TABLE1.REF1 = TABLE2.REF2
Quand je veux transcrire ça dans RealBasic 2006 r3 avec une
RealDataBase j'obtiens un message d'erreur
Table2 not Found
Après lecture de plusieurs forum j'ai donc essayé un
DELETE FROM TABLE1 JOIN TABLE2 ON Table1.Ref1=Table2.Ref2
et j'obtiens une erreur SQL: keyword expected
Comme j'ai déjà fait pas mal d'essais différents et que je commence
à avoir une bonne petite collection de messages d'erreur, est-ce
que quelqu'un aurait une voie à m'indiquer? Le site de sqlite ne
m'a pas beaucoup avancé.
Merci!
|