|
Bas de page | |
---|---|
Auteur | Sujet : [SQL] Supprimer les entrées d'1 table selon critère d'1 autre table |
Publicité | Posté le 23-04-2009 à 15:26:47 |
robbyone Non pas ! | Utilise la méthode prévue pour spécifier une table de référence sans risquer d'y toucher.
Message édité par robbyone le 24-04-2009 à 12:49:11 |
Tibar | Bonjour,
Message édité par Tibar le 24-04-2009 à 12:09:59 |
rufo Pas me confondre avec Lycos! | quelle version de mysql? --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Mariton Rebelle délinquant | Bonjour,
|
Mariton Rebelle délinquant | Bonjour à tous,
|
infoman64 JE SUIS LA POUR TOI MON AMI | = null je crois ne marche pas
|
rufo Pas me confondre avec Lycos! | = null ne fonctionne pas, je confirme que c'est is null qu'il faut utiliser. --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Tibar | Salut,
|
Mariton Rebelle délinquant | Bonjour à tous,
|
Publicité | Posté le 04-05-2009 à 13:47:29 |
Tibar | Salut,
|
Mariton Rebelle délinquant | Bonjour, Merci Tibar pour ton aide très appréciable Alors j'ai approfondi mes tests et recherches sur ce problème, il semblerait que le comportement de SELECT ou de DELETE soit différent à partir du moment ou la requête devient "composée" (avec des conditions telles que celles essayées plus haut). Du coup, je me suis dit que c'était peut-être le = '' qui ne passait pas bien dans un requête "complexe" alors j'ai fait un UPDATE de ma table1bis pour convertir toutes les lignes dont le info1 est vide en '0'
Ca a marché sans aucun soucis.
Faut croire que la synthaxe est exécutable mais ne permet pas d'obtenir exactement le résultat voulu Au passage, j'ai plusieurs centaines d'entrées donc je me vois mal faire un tri manuellement Merci d'avance Message édité par Mariton le 05-05-2009 à 11:56:52 |
infoman64 JE SUIS LA POUR TOI MON AMI | essaye avec
|
Tibar | Pas de problème, par contre je ne comprends pas du tout ce qui se passe...
|
Mariton Rebelle délinquant | Merci Tibar
Message édité par Mariton le 07-05-2009 à 04:55:08 |
Tibar | Bonjour,
|
Mariton Rebelle délinquant | Merci encore Tibar
|
Tibar | Ok, ça explique un peu ces galères... Je ne sais pas si tu donnais les vrais noms de tes tables dans les exemples sur le forum ou si tu donnais des exemples, mais si ce sont les vrais noms (de champs et de tables), il faudrait peut-être essayer de trouver une règle de nommage un peu plus "logique" que juste "id", sinon quand tu vas te retrouver à faire des requêtes un peu plus complexes, avec plusieurs jointures, ça risque de t'emmêler pas mal... mais c'est un autre sujet...
Message édité par Tibar le 07-05-2009 à 15:27:45 |
Sujets relatifs | |
---|---|
Problème pour supprimer article en PHP/MySQL | Aide pour Requêtes SQL |
[Troll] Join SQL traditionnel ou ANSI ? | [resolu]supprimer un cookie |
execution d'un .SQL dans un .BAT | Supprimer plusieurs lignes dans une sélection |
Ordonner un calcul de requetes SQL | Problème SQL |
[Zend][REST]supprimer génération auto du parametre arg1 et method ? | SQL Server Reporting Services - Ecrire dans une base de données |
Plus de sujets relatifs à : [SQL] Supprimer les entrées d'1 table selon critère d'1 autre table |