Requête Delete : Supprimer des enregistrements sur plusieurs tables
Fermé
traderpierre
Messages postés
291
Date d'inscription
mercredi 11 octobre 2006
Statut
Membre
Dernière intervention
6 janvier 2024
-
4 juil. 2019 à 17:01
traderpierre Messages postés 291 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 6 janvier 2024 - 4 juil. 2019 à 22:31
traderpierre Messages postés 291 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 6 janvier 2024 - 4 juil. 2019 à 22:31
A voir également:
- Requête Delete : Supprimer des enregistrements sur plusieurs tables
- Just delete me - Guide
- Hiberfil.sys delete - Guide
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- Il y a eu un problème avec cette requête. nous travaillons à sa résolution aussi vite que nous le pouvons. - Forum Facebook
- Requête sql pix - Forum Python
2 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
4 juil. 2019 à 17:06
4 juil. 2019 à 17:06
Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage afin d'avoir la coloration syntaxique)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
jee pee
Messages postés
40560
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
18 décembre 2024
9 459
4 juil. 2019 à 17:08
4 juil. 2019 à 17:08
Rebonjour,
Ce que l'on delete ce sont des lignes, pas des colonnes, donc l'instruction ne commence pas par une liste de champs.
Et pourquoi vouloir toujours faire en une seule requete, très complexe.
PS : et la balise code de ccm !
Ce que l'on delete ce sont des lignes, pas des colonnes, donc l'instruction ne commence pas par une liste de champs.
Et pourquoi vouloir toujours faire en une seule requete, très complexe.
PS : et la balise code de ccm !
traderpierre
Messages postés
291
Date d'inscription
mercredi 11 octobre 2006
Statut
Membre
Dernière intervention
6 janvier 2024
6
4 juil. 2019 à 19:55
4 juil. 2019 à 19:55
C'est bien des lignes définies dans la condition WHERE faisant référence à un id défini dans la colonne id_lang de chaque tables :
WHERE (((`ps_advice_lang`.`id_lang`)=8) AND
((`ps_attachment_lang`.`id_lang`)=8) AND
((`ps_attribute_group_lang`.`id_lang`)=8) AND
((`ps_attribute_lang`.`id_lang`)=8) AND
((`ps_badge_lang`.`id_lang`)=8) AND
((`ps_carrier_lang`.`id_lang`)=8) AND
((`ps_cart_rule_lang`.`id_lang`)=8) AND
((`ps_category_lang`.`id_lang`)=8) AND
((`ps_cms_category_lang`.`id_lang`)=8) AND
((`ps_cms_lang`.`id_lang`)=8) AND
((`ps_cms_role_lang`.`id_lang`)=8) AND
((`ps_configuration_kpi_lang`.`id_lang`)=8) AND
((`ps_configuration_lang`.`id_lang`)=8) AND
((`ps_contact_lang`.`id_lang`)=8) AND
((`ps_country_lang`.`id_lang`)=8) AND
((`ps_customization_field_lang`.`id_lang`)=8) AND
((`ps_feature_lang`.`id_lang`)=8) AND
((`ps_feature_value_lang`.`id_lang`)=8) AND
((`ps_gender_lang`.`id_lang`)=8) AND
((`ps_group_lang`.`id_lang`)=8) AND
((`ps_homeslider_slides_lang`.`id_lang`)=8) AND
((`ps_image_lang`.`id_lang`)=8) AND
((`ps_info_lang`.`id_lang`)=8) AND
((`ps_lang`.`id_lang`)=8) AND
((`ps_lang_shop`.`id_lang`)=8) AND
((`ps_layered_indexable_attribute_group_lang_value`.`id_lang`)=8) AND
((`ps_layered_indexable_attribute_lang_value`.`id_lang`)=8) AND
((`ps_layered_indexable_feature_lang_value`.`id_lang`)=8) AND
((`ps_layered_indexable_feature_value_lang_value`.`id_lang`)=8) AND
((`ps_linksmenutop_lang`.`id_lang`)=8) AND
((`ps_link_block_lang`.`id_lang`)=8) AND
((`ps_manufacturer_lang`.`id_lang`)=8) AND
((`ps_meta_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeaude_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeaues_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeauit_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeauuk_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeaude_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeaues_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeaufr_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeauit_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeauuk_lang`.`id_lang`)=8) AND
((`ps_order_message_lang`.`id_lang`)=8) AND
((`ps_order_return_state_lang`.`id_lang`)=8) AND
((`ps_order_state_lang`.`id_lang`)=8) AND
((`ps_product_lang`.`id_lang`)=8) AND
((`ps_profile_lang`.`id_lang`)=8) AND
((`ps_quick_access_lang`.`id_lang`)=8) AND
((`ps_reassurance_lang`.`id_lang`)=8) AND
((`ps_risk_lang`.`id_lang`)=8));
WHERE (((`ps_advice_lang`.`id_lang`)=8) AND
((`ps_attachment_lang`.`id_lang`)=8) AND
((`ps_attribute_group_lang`.`id_lang`)=8) AND
((`ps_attribute_lang`.`id_lang`)=8) AND
((`ps_badge_lang`.`id_lang`)=8) AND
((`ps_carrier_lang`.`id_lang`)=8) AND
((`ps_cart_rule_lang`.`id_lang`)=8) AND
((`ps_category_lang`.`id_lang`)=8) AND
((`ps_cms_category_lang`.`id_lang`)=8) AND
((`ps_cms_lang`.`id_lang`)=8) AND
((`ps_cms_role_lang`.`id_lang`)=8) AND
((`ps_configuration_kpi_lang`.`id_lang`)=8) AND
((`ps_configuration_lang`.`id_lang`)=8) AND
((`ps_contact_lang`.`id_lang`)=8) AND
((`ps_country_lang`.`id_lang`)=8) AND
((`ps_customization_field_lang`.`id_lang`)=8) AND
((`ps_feature_lang`.`id_lang`)=8) AND
((`ps_feature_value_lang`.`id_lang`)=8) AND
((`ps_gender_lang`.`id_lang`)=8) AND
((`ps_group_lang`.`id_lang`)=8) AND
((`ps_homeslider_slides_lang`.`id_lang`)=8) AND
((`ps_image_lang`.`id_lang`)=8) AND
((`ps_info_lang`.`id_lang`)=8) AND
((`ps_lang`.`id_lang`)=8) AND
((`ps_lang_shop`.`id_lang`)=8) AND
((`ps_layered_indexable_attribute_group_lang_value`.`id_lang`)=8) AND
((`ps_layered_indexable_attribute_lang_value`.`id_lang`)=8) AND
((`ps_layered_indexable_feature_lang_value`.`id_lang`)=8) AND
((`ps_layered_indexable_feature_value_lang_value`.`id_lang`)=8) AND
((`ps_linksmenutop_lang`.`id_lang`)=8) AND
((`ps_link_block_lang`.`id_lang`)=8) AND
((`ps_manufacturer_lang`.`id_lang`)=8) AND
((`ps_meta_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeaude_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeaues_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeauit_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbadeauuk_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeaude_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeaues_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeaufr_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeauit_lang`.`id_lang`)=8) AND
((`ps_multihtmlblockbandeauuk_lang`.`id_lang`)=8) AND
((`ps_order_message_lang`.`id_lang`)=8) AND
((`ps_order_return_state_lang`.`id_lang`)=8) AND
((`ps_order_state_lang`.`id_lang`)=8) AND
((`ps_product_lang`.`id_lang`)=8) AND
((`ps_profile_lang`.`id_lang`)=8) AND
((`ps_quick_access_lang`.`id_lang`)=8) AND
((`ps_reassurance_lang`.`id_lang`)=8) AND
((`ps_risk_lang`.`id_lang`)=8));
traderpierre
Messages postés
291
Date d'inscription
mercredi 11 octobre 2006
Statut
Membre
Dernière intervention
6 janvier 2024
6
4 juil. 2019 à 22:31
4 juil. 2019 à 22:31
Voici la requête complète et à la fin la réponse de MySql
__________________________________________
MySQL a répondu : Documentation
#1109 - Table inconnue 'id_lang' dans MULTI DELETE
DELETE `ps_advice_lang`.`id_lang` , `ps_attachment_lang`.`id_lang` , `ps_attribute_group_lang`.`id_lang` , `ps_attribute_lang`.`id_lang` , `ps_badge_lang`.`id_lang` , `ps_carrier_lang`.`id_lang` , `ps_cart_rule_lang`.`id_lang` , `ps_category_lang`.`id_lang` , `ps_cms_category_lang`.`id_lang` , `ps_cms_lang`.`id_lang` , `ps_cms_role_lang`.`id_lang` , `ps_configuration_kpi_lang`.`id_lang` , `ps_configuration_lang`.`id_lang` , `ps_contact_lang`.`id_lang` , `ps_country_lang`.`id_lang` , `ps_customization_field_lang`.`id_lang` , `ps_feature_lang`.`id_lang` , `ps_feature_value_lang`.`id_lang` , `ps_gender_lang`.`id_lang` , `ps_group_lang`.`id_lang` , `ps_homeslider_slides_lang`.`id_lang` , `ps_image_lang`.`id_lang` , `ps_info_lang`.`id_lang` , `ps_lang`.`id_lang` , `ps_lang_shop`.`id_lang` , `ps_layered_indexable_attribute_group_lang_value`.`id_lang` , `ps_layered_indexable_attribute_lang_value`.`id_lang` , `ps_layered_indexable_feature_lang_value`.`id_lang` , `ps_layered_indexable_feature_value_lang_value`.`id_lang` , `ps_linksmenutop_lang`.`id_lang` , `ps_link_block_lang`.`id_lang` , `ps_manufacturer_lang`.`id_lang` , `ps_meta_lang`.`id_lang` , `ps_multihtmlblockbadeaude_lang`.`id_lang` , `ps_multihtmlblockbadeaues_lang`.`id_lang` , `ps_multihtmlblockbadeauit_lang`.`id_lang` , `ps_multihtmlblockbadeauuk_lang`.`id_lang` , `ps_multihtmlblockbandeaude_lang`.`id_lang` , `ps_multihtmlblockbandeaues_lang`.`id_lang` , `ps_multihtmlblockbandeaufr_lang`.`id_lang` , `ps_multihtmlblockbandeauit_lang`.`id_lang` , `ps_multihtmlblockbandeauuk_lang`.`id_lang` , `ps_order_message_lang`.`id_lang` , `ps_order_return_state_lang`.`id_lang` , `ps_order_state_lang`.`id_lang` , `ps_product_lang`.`id_lang` , `ps_profile_lang`.`id_lang` , `ps_quick_access_lang`.`id_lang` , `ps_reassurance_lang`.`id_lang` , `ps_risk_lang`.`id_lang` FROM`ps_advice_lang`, `ps_attachment_lang`, `ps_attribute_group_lang`, `ps_attribute_lang`, `ps_badge_lang`, `ps_carrier_lang`, `ps_cart_rule_lang`, `ps_category_lang`, `ps_cms_category_lang`, `ps_cms_lang`, `ps_cms_role_lang`, `ps_configuration_kpi_lang`, `ps_configuration_lang`, `ps_contact_lang`, `ps_country_lang`, `ps_customization_field_lang`, `ps_feature_lang`, `ps_feature_value_lang`, `ps_gender_lang`, `ps_group_lang`, `ps_homeslider_slides_lang`, `ps_image_lang`, `ps_info_lang`, `ps_lang`, `ps_lang_shop`, `ps_layered_indexable_attribute_group_lang_value`, `ps_layered_indexable_attribute_lang_value`, `ps_layered_indexable_feature_lang_value`, `ps_layered_indexable_feature_value_lang_value`, `ps_linksmenutop_lang`, `ps_link_block_lang`, `ps_manufacturer_lang`, `ps_meta_lang`, `ps_multihtmlblockbadeaude_lang`, `ps_multihtmlblockbadeaues_lang`, `ps_multihtmlblockbadeauit_lang`, `ps_multihtmlblockbadeauuk_lang`, `ps_multihtmlblockbandeaude_lang`, `ps_multihtmlblockbandeaues_lang`, `ps_multihtmlblockbandeaufr_lang`, `ps_multihtmlblockbandeauit_lang`, `ps_multihtmlblockbandeauuk_lang`, `ps_order_message_lang`, `ps_order_return_state_lang`, `ps_order_state_lang`, `ps_product_lang`, `ps_profile_lang`, `ps_quick_access_lang`, `ps_reassurance_lang`, `ps_risk_lang` WHERE (((`ps_advice_lang`.`id_lang`)=8) AND ((`ps_attachment_lang`.`id_lang`)=8) AND ((`ps_attribute_group_lang`.`id_lang`)=8) AND ((`ps_attribute_lang`.`id_lang`)=8) AND ((`ps_badge_lang`.`id_lang`)=8) AND ((`ps_carrier_lang`.`id_lang`)=8) AND ((`ps_cart_rule_lang`.`id_lang`)=8) AND ((`ps_category_lang`.`id_lang`)=8) AND ((`ps_cms_category_lang`.`id_lang`)=8) AND ((`ps_cms_lang`.`id_lang`)=8) AND ((`ps_cms_role_lang`.`id_lang`)=8) AND ((`ps_configuration_kpi_lang`.`id_lang`)=8) AND ((`ps_configuration_lang`.`id_lang`)=8) AND ((`ps_contact_lang`.`id_lang`)=8) AND ((`ps_country_lang`.`id_lang`)=8) AND ((`ps_customization_field_lang`.`id_lang`)=8) AND ((`ps_feature_lang`.`id_lang`)=8) AND ((`ps_feature_value_lang`.`id_lang`)=8) AND ((`ps_gender_lang`.`id_lang`)=8) AND ((`ps_group_lang`.`id_lang`)=8) AND ((`ps_homeslider_slides_lang`.`id_lang`)=8) AND ((`ps_image_lang`.`id_lang`)=8) AND ((`ps_info_lang`.`id_lang`)=8) AND ((`ps_lang`.`id_lang`)=8) AND ((`ps_lang_shop`.`id_lang`)=8) AND ((`ps_layered_indexable_attribute_group_lang_value`.`id_lang`)=8) AND ((`ps_layered_indexable_attribute_lang_value`.`id_lang`)=8) AND ((`ps_layered_indexable_feature_lang_value`.`id_lang`)=8) AND ((`ps_layered_indexable_feature_value_lang_value`.`id_lang`)=8) AND ((`ps_linksmenutop_lang`.`id_lang`)=8) AND ((`ps_link_block_lang`.`id_lang`)=8) AND ((`ps_manufacturer_lang`.`id_lang`)=8) AND ((`ps_meta_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbadeaude_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbadeaues_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbadeauit_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbadeauuk_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbandeaude_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbandeaues_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbandeaufr_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbandeauit_lang`.`id_lang`)=8) AND ((`ps_multihtmlblockbandeauuk_lang`.`id_lang`)=8) AND ((`ps_order_message_lang`.`id_lang`)=8) AND ((`ps_order_return_state_lang`.`id_lang`)=8) AND ((`ps_order_state_lang`.`id_lang`)=8) AND ((`ps_product_lang`.`id_lang`)=8) AND ((`ps_profile_lang`.`id_lang`)=8) AND ((`ps_quick_access_lang`.`id_lang`)=8) AND ((`ps_reassurance_lang`.`id_lang`)=8) AND ((`ps_risk_lang`.`id_lang`)=8));
__________________________________________
MySQL a répondu : Documentation
#1109 - Table inconnue 'id_lang' dans MULTI DELETE