Faire une petite collection de place ici et utiliser une sous-requête, ce que je sais n'est pas très efficace. Des pointeurs? Fondamentalement, il est supposé supprimer tous les enregistrements de ma table carts qui n'ont pas d'enregistrement correspondant dans la table des sessions.Rendre la suppression avec sous-requête plus efficace
1
A
Répondre
3
DELETE FROM `carts` c
left outer join `sessions` s on (s.`cart_id` = c.`id`)
WHERE s.`cart_id` is null
1
http://dev.mysql.com/doc/refman/5.0/en/delete.html
DELETE t1 FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULL;
Alors
DELETE carts
FROM carts
LEFT JOIN sessions ON carts.id=sessions.cart_id
WHERE session.cart_id is null;
Questions connexes
- 1. Rendre un script plus efficace avec -asjob
- 2. Rendre cet algorithme plus efficace
- 3. Rendre la requête SQL plus efficace
- 4. MySQL Average: Rendre la déclaration plus efficace
- 5. comment rendre la requête sqlite plus efficace?
- 6. Rendre le code jQuery plus correct/efficace
- 7. Comment rendre cette esquisse Processing.org plus efficace?
- 8. Rendre le serveur socket Python plus efficace
- 9. Comment rendre cet extrait Java plus efficace?
- 10. Rendre cette requête ActiveRecord plus efficace?
- 11. Faire code Android/Java plus efficace - la suppression en double
- 12. Comment rendre le tracé plus efficace?
- 13. C++ Comment rendre ce code plus efficace?
- 14. Comment rendre ce code JavaScript plus efficace?
- 15. Comment rendre ce programme plus efficace
- 16. Comment rendre ma requête MongoDB plus efficace?
- 17. Comment rendre l'interaction suivante avec mySQL plus efficace?
- 18. Quoi de plus rapide/plus efficace: suppression continue OU mise à jour continue + suppression intermittente?
- 19. Rendre la solution pour Project Euler plus efficace
- 20. Comment rendre la fonction "apply" suivante dans R plus efficace?
- 21. stratégie de suppression de ligne la plus efficace pour QStandardItemModel
- 22. Comment rendre mon application Android plus efficace et plus rapide?
- 23. Comment rendre la méthode d'extension [exemple] plus générique/fonctionnelle/efficace?
- 24. Postgresql: Comment rendre la requête suivante plus efficace
- 25. Comment rendre cette requête MySQL SELECT + GROUP BY plus efficace?
- 26. Serveur à court de RAM - Comment rendre plus efficace?
- 27. Comment rendre cette requête de mise à jour plus efficace?
- 28. Le moyen le plus efficace de rendre HTML et PHP
- 29. requête la plus efficace?
- 30. Rendre le code plus efficace pour certains split jquery tableau