113
1.11 ms
SELECT `product` . `id` as `product.id` , `product` . `version_id` as `product.versionId` , `product` . `parent_id` as `product.parentId` , `product` . `parent_version_id` as `product.parentVersionId` , COALESCE (`product` . `product_manufacturer_id` , `product.parent` . `product_manufacturer_id` ) as `product.manufacturerId` , COALESCE (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) as `product.productManufacturerVersionId` , COALESCE (`product` . `unit_id` , `product.parent` . `unit_id` ) as `product.unitId` , COALESCE (`product` . `tax_id` , `product.parent` . `tax_id` ) as `product.taxId` , COALESCE (`product` . `product_media_id` , `product.parent` . `product_media_id` ) as `product.coverId` , COALESCE (`product` . `product_media_version_id` , `product.parent` . `product_media_version_id` ) as `product.productMediaVersionId` , COALESCE (`product` . `delivery_time_id` , `product.parent` . `delivery_time_id` ) as `product.deliveryTimeId` , COALESCE (`product` . `product_feature_set_id` , `product.parent` . `product_feature_set_id` ) as `product.featureSetId` , COALESCE (`product` . `canonical_product_id` , `product.parent` . `canonical_product_id` ) as `product.canonicalProductId` , COALESCE (`product` . `canonical_product_version_id` , `product.parent` . `canonical_product_version_id` ) as `product.canonicalProductVersionId` , COALESCE (`product` . `cms_page_id` , `product.parent` . `cms_page_id` ) as `product.cmsPageId` , COALESCE (`product` . `cms_page_version_id` , `product.parent` . `cms_page_version_id` ) as `product.cmsPageVersionId` , `product.parent` . `price` as `product.price.inherited` , COALESCE (`product` . `price` , `product.parent` . `price` ) as `product.price` , `product` . `product_number` as `product.productNumber` , COALESCE (`product` . `restock_time` , `product.parent` . `restock_time` ) as `product.restockTime` , `product` . `auto_increment` as `product.autoIncrement` , COALESCE (`product` . `active` , `product.parent` . `active` ) as `product.active` , `product` . `available` as `product.available` , COALESCE (`product` . `is_closeout` , `product.parent` . `is_closeout` ) as `product.isCloseout` , `product` . `available_stock` as `product.availableStock` , `product` . `stock` as `product.stock` , `product` . `display_group` as `product.displayGroup` , `product.parent` . `variant_listing_config` as `product.variantListingConfig.inherited` , COALESCE (`product` . `variant_listing_config` , `product.parent` . `variant_listing_config` ) as `product.variantListingConfig` , `product` . `variant_restrictions` as `product.variantRestrictions` , COALESCE (`product` . `manufacturer_number` , `product.parent` . `manufacturer_number` ) as `product.manufacturerNumber` , COALESCE (`product` . `ean` , `product.parent` . `ean` ) as `product.ean` , COALESCE (`product` . `purchase_steps` , `product.parent` . `purchase_steps` ) as `product.purchaseSteps` , COALESCE (`product` . `max_purchase` , `product.parent` . `max_purchase` ) as `product.maxPurchase` , COALESCE (`product` . `min_purchase` , `product.parent` . `min_purchase` ) as `product.minPurchase` , COALESCE (`product` . `purchase_unit` , `product.parent` . `purchase_unit` ) as `product.purchaseUnit` , COALESCE (`product` . `reference_unit` , `product.parent` . `reference_unit` ) as `product.referenceUnit` , COALESCE (`product` . `shipping_free` , `product.parent` . `shipping_free` ) as `product.shippingFree` , `product.parent` . `purchase_prices` as `product.purchasePrices.inherited` , COALESCE (`product` . `purchase_prices` , `product.parent` . `purchase_prices` ) as `product.purchasePrices` , COALESCE (`product` . `mark_as_topseller` , `product.parent` . `mark_as_topseller` ) as `product.markAsTopseller` , COALESCE (`product` . `weight` , `product.parent` . `weight` ) as `product.weight` , COALESCE (`product` . `width` , `product.parent` . `width` ) as `product.width` , COALESCE (`product` . `height` , `product.parent` . `height` ) as `product.height` , COALESCE (`product` . `length` , `product.parent` . `length` ) as `product.length` , COALESCE (`product` . `release_date` , `product.parent` . `release_date` ) as `product.releaseDate` , COALESCE (`product` . `rating_average` , `product.parent` . `rating_average` ) as `product.ratingAverage` , `product.parent` . `category_tree` as `product.categoryTree.inherited` , COALESCE (`product` . `category_tree` , `product.parent` . `category_tree` ) as `product.categoryTree` , `product.parent` . `property_ids` as `product.propertyIds.inherited` , COALESCE (`product` . `property_ids` , `product.parent` . `property_ids` ) as `product.propertyIds` , `product.parent` . `option_ids` as `product.optionIds.inherited` , COALESCE (`product` . `option_ids` , `product.parent` . `option_ids` ) as `product.optionIds` , `product.parent` . `stream_ids` as `product.streamIds.inherited` , COALESCE (`product` . `stream_ids` , `product.parent` . `stream_ids` ) as `product.streamIds` , `product.parent` . `tag_ids` as `product.tagIds.inherited` , COALESCE (`product` . `tag_ids` , `product.parent` . `tag_ids` ) as `product.tagIds` , `product.parent` . `category_ids` as `product.categoryIds.inherited` , COALESCE (`product` . `category_ids` , `product.parent` . `category_ids` ) as `product.categoryIds` , `product` . `child_count` as `product.childCount` , COALESCE (`product` . `custom_field_set_selection_active` , `product.parent` . `custom_field_set_selection_active` ) as `product.customFieldSetSelectionActive` , `product` . `sales` as `product.sales` , `product` . `type` as `product.type` , `product` . `states` as `product.states` , `product` . `created_at` as `product.createdAt` , `product` . `updated_at` as `product.updatedAt` , `product.netiEasyCouponProduct` . `id` as `product.netiEasyCouponProduct.id` , `product.netiEasyCouponProduct` . `postal` as `product.netiEasyCouponProduct.postal` , `product.netiEasyCouponProduct` . `value` as `product.netiEasyCouponProduct.value` , `product.netiEasyCouponProduct` . `shipping_charge` as `product.netiEasyCouponProduct.shippingCharge` , `product.netiEasyCouponProduct` . `exclude_from_shipping_costs` as `product.netiEasyCouponProduct.excludeFromShippingCosts` , `product.netiEasyCouponProduct` . `no_delivery_charge` as `product.netiEasyCouponProduct.noDeliveryCharge` , `product.netiEasyCouponProduct` . `customer_group_charge` as `product.netiEasyCouponProduct.customerGroupCharge` , `product.netiEasyCouponProduct` . `comment` as `product.netiEasyCouponProduct.comment` , `product.netiEasyCouponProduct` . `order_position_number` as `product.netiEasyCouponProduct.orderPositionNumber` , `product.netiEasyCouponProduct` . `value_type` as `product.netiEasyCouponProduct.valueType` , `product.netiEasyCouponProduct` . `combine_vouchers` as `product.netiEasyCouponProduct.combineVouchers` , `product.netiEasyCouponProduct` . `combine_vouchers_with_shopware_promotions` as `product.netiEasyCouponProduct.combineVouchersWithShopwarePromotions` , `product.netiEasyCouponProduct` . `consider_shipping_costs` as `product.netiEasyCouponProduct.considerShippingCosts` , `product.netiEasyCouponProduct` . `voucher_code_format` as `product.netiEasyCouponProduct.voucherCodeFormat` , `product.netiEasyCouponProduct` . `validity_time` as `product.netiEasyCouponProduct.validityTime` , `product.netiEasyCouponProduct` . `validity_by_end_of_year` as `product.netiEasyCouponProduct.validityByEndOfYear` , `product.netiEasyCouponProduct` . `product_id` as `product.netiEasyCouponProduct.productId` , `product.netiEasyCouponProduct` . `product_version_id` as `product.netiEasyCouponProduct.productVersionId` , `product.netiEasyCouponProduct` . `tax_id` as `product.netiEasyCouponProduct.taxId` , `product.netiEasyCouponProduct` . `recipient_input_enabled` as `product.netiEasyCouponProduct.recipientInputEnabled` , `product.netiEasyCouponProduct` . `requested_delivery_enabled` as `product.netiEasyCouponProduct.requestedDeliveryEnabled` , `product.netiEasyCouponProduct` . `delivery_message_enabled` as `product.netiEasyCouponProduct.deliveryMessageEnabled` , `product.netiEasyCouponProduct` . `updated_at` as `product.netiEasyCouponProduct.updatedAt` , `product.netiEasyCouponProduct` . `created_at` as `product.netiEasyCouponProduct.createdAt` , `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` , COALESCE (`product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` ) as `product.netiEasyCouponProduct.title` , COALESCE (`product` . `swag_customized_products_template_id` , `product.parent` . `swag_customized_products_template_id` ) as `product.swagCustomizedProductsTemplateId` , COALESCE (`product` . `swag_customized_products_template_version_id` , `product.parent` . `swag_customized_products_template_version_id` ) as `product.swagCustomizedProductsTemplateVersionId` , `product.manufacturer` . `id` as `product.manufacturer.id` , `product.manufacturer` . `version_id` as `product.manufacturer.versionId` , `product.manufacturer` . `media_id` as `product.manufacturer.mediaId` , `product.manufacturer` . `created_at` as `product.manufacturer.createdAt` , `product.manufacturer` . `updated_at` as `product.manufacturer.updatedAt` , `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` , COALESCE (`product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` ) as `product.manufacturer.name` , `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` , COALESCE (`product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` ) as `product.manufacturer.link` , `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` , COALESCE (`product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` ) as `product.manufacturer.description` , `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` , COALESCE (`product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` ) as `product.manufacturer.customFields` , `product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` , COALESCE (`product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` ) as `product.metaDescription` , `product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` , COALESCE (`product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` ) as `product.name` , `product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` , COALESCE (`product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` ) as `product.keywords` , `product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` , COALESCE (`product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` ) as `product.description` , `product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` , COALESCE (`product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` ) as `product.metaTitle` , `product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` , COALESCE (`product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` ) as `product.packUnit` , `product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` , COALESCE (`product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` ) as `product.packUnitPlural` , `product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` , COALESCE (`product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` ) as `product.customSearchKeywords` , `product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` , COALESCE (`product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` ) as `product.slotConfig` , `product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` , COALESCE (`product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` ) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id` AND `product` . `parent_version_id` = `product.parent` . `version_id` LEFT JOIN `neti_easy_coupon_product` `product.netiEasyCouponProduct` ON `product` . `id` = `product.netiEasyCouponProduct` . `product_id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product` . `manufacturer` = `product.manufacturer` . `id` AND IFNULL (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) = `product.manufacturer` . `version_id` LEFT JOIN (SELECT `product.translation` . `product_id` , `product.translation` . `product_version_id` , `product.translation` . `meta_description` as `product.translation.metaDescription` , `product.translation.override_1` . `meta_description` as `product.translation.override_1.metaDescription` , `product.translation` . `name` as `product.translation.name` , `product.translation.override_1` . `name` as `product.translation.override_1.name` , `product.translation` . `keywords` as `product.translation.keywords` , `product.translation.override_1` . `keywords` as `product.translation.override_1.keywords` , `product.translation` . `description` as `product.translation.description` , `product.translation.override_1` . `description` as `product.translation.override_1.description` , `product.translation` . `meta_title` as `product.translation.metaTitle` , `product.translation.override_1` . `meta_title` as `product.translation.override_1.metaTitle` , `product.translation` . `pack_unit` as `product.translation.packUnit` , `product.translation.override_1` . `pack_unit` as `product.translation.override_1.packUnit` , `product.translation` . `pack_unit_plural` as `product.translation.packUnitPlural` , `product.translation.override_1` . `pack_unit_plural` as `product.translation.override_1.packUnitPlural` , `product.translation` . `custom_fields` as `product.translation.customFields` , `product.translation.override_1` . `custom_fields` as `product.translation.override_1.customFields` , `product.translation` . `slot_config` as `product.translation.slotConfig` , `product.translation.override_1` . `slot_config` as `product.translation.override_1.slotConfig` , `product.translation` . `custom_search_keywords` as `product.translation.customSearchKeywords` , `product.translation.override_1` . `custom_search_keywords` as `product.translation.override_1.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation` . `product_id` = `product.translation.override_1` . `product_id` AND `product.translation.override_1` . `language_id` = ? AND `product.translation` . `product_version_id` = `product.translation.override_1` . `product_version_id` WHERE `product.translation` . `language_id` = ? ) `product.product_translation` ON `product.product_translation` . `product_id` = `product` . `id` AND `product.product_translation` . `product_version_id` = `product` . `version_id` LEFT JOIN (SELECT `product.parent.translation` . `product_id` , `product.parent.translation` . `product_version_id` , `product.parent.translation` . `meta_description` as `product.parent.translation.metaDescription` , `product.parent.translation.override_1` . `meta_description` as `product.parent.translation.override_1.metaDescription` , `product.parent.translation` . `name` as `product.parent.translation.name` , `product.parent.translation.override_1` . `name` as `product.parent.translation.override_1.name` , `product.parent.translation` . `keywords` as `product.parent.translation.keywords` , `product.parent.translation.override_1` . `keywords` as `product.parent.translation.override_1.keywords` , `product.parent.translation` . `description` as `product.parent.translation.description` , `product.parent.translation.override_1` . `description` as `product.parent.translation.override_1.description` , `product.parent.translation` . `meta_title` as `product.parent.translation.metaTitle` , `product.parent.translation.override_1` . `meta_title` as `product.parent.translation.override_1.metaTitle` , `product.parent.translation` . `pack_unit` as `product.parent.translation.packUnit` , `product.parent.translation.override_1` . `pack_unit` as `product.parent.translation.override_1.packUnit` , `product.parent.translation` . `pack_unit_plural` as `product.parent.translation.packUnitPlural` , `product.parent.translation.override_1` . `pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural` , `product.parent.translation` . `custom_fields` as `product.parent.translation.customFields` , `product.parent.translation.override_1` . `custom_fields` as `product.parent.translation.override_1.customFields` , `product.parent.translation` . `slot_config` as `product.parent.translation.slotConfig` , `product.parent.translation.override_1` . `slot_config` as `product.parent.translation.override_1.slotConfig` , `product.parent.translation` . `custom_search_keywords` as `product.parent.translation.customSearchKeywords` , `product.parent.translation.override_1` . `custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_1` . `product_id` AND `product.parent.translation.override_1` . `language_id` = ? AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_1` . `product_version_id` WHERE `product.parent.translation` . `language_id` = ? ) `product.parent.product_translation` ON `product.parent.product_translation` . `product_id` = `product.parent` . `id` AND `product.parent.product_translation` . `product_version_id` = `product.parent` . `version_id` LEFT JOIN (SELECT `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` , `product.netiEasyCouponProduct.translation` . `title` as `product.netiEasyCouponProduct.translation.title` , `product.netiEasyCouponProduct.translation.override_1` . `title` as `product.netiEasyCouponProduct.translation.override_1.title` FROM `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation` LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_1` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_1` . `neti_easy_coupon_product_id` AND `product.netiEasyCouponProduct.translation.override_1` . `language_id` = ? WHERE `product.netiEasyCouponProduct.translation` . `language_id` = ? ) `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` ON `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct` . `id` LEFT JOIN (SELECT `product.manufacturer.translation` . `product_manufacturer_id` , `product.manufacturer.translation` . `product_manufacturer_version_id` , `product.manufacturer.translation` . `link` as `product.manufacturer.translation.link` , `product.manufacturer.translation.override_1` . `link` as `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation` . `name` as `product.manufacturer.translation.name` , `product.manufacturer.translation.override_1` . `name` as `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation` . `description` as `product.manufacturer.translation.description` , `product.manufacturer.translation.override_1` . `description` as `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation` . `custom_fields` as `product.manufacturer.translation.customFields` , `product.manufacturer.translation.override_1` . `custom_fields` as `product.manufacturer.translation.override_1.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_id` AND `product.manufacturer.translation.override_1` . `language_id` = ? AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_version_id` WHERE `product.manufacturer.translation` . `language_id` = ? ) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_id` = `product.manufacturer` . `id` AND `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_version_id` = `product.manufacturer` . `version_id` WHERE (`product` . `version_id` = ? ) AND (`product` . `id` IN (? ))
Parameters :
[
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"\x0F ©\x1C ãéjK¾KÙÎu,4% "
b"¨‚!2\x05 ·EG†¢–:ªZu\n "
]
SELECT
`product` . `id` as `product.id` ,
`product` . `version_id` as `product.versionId` ,
`product` . `parent_id` as `product.parentId` ,
`product` . `parent_version_id` as `product.parentVersionId` ,
COALESCE (
`product` . `product_manufacturer_id` ,
`product.parent` . `product_manufacturer_id`
) as `product.manufacturerId` ,
COALESCE (
`product` . `product_manufacturer_version_id` ,
`product.parent` . `product_manufacturer_version_id`
) as `product.productManufacturerVersionId` ,
COALESCE (
`product` . `unit_id` , `product.parent` . `unit_id`
) as `product.unitId` ,
COALESCE (
`product` . `tax_id` , `product.parent` . `tax_id`
) as `product.taxId` ,
COALESCE (
`product` . `product_media_id` , `product.parent` . `product_media_id`
) as `product.coverId` ,
COALESCE (
`product` . `product_media_version_id` ,
`product.parent` . `product_media_version_id`
) as `product.productMediaVersionId` ,
COALESCE (
`product` . `delivery_time_id` , `product.parent` . `delivery_time_id`
) as `product.deliveryTimeId` ,
COALESCE (
`product` . `product_feature_set_id` ,
`product.parent` . `product_feature_set_id`
) as `product.featureSetId` ,
COALESCE (
`product` . `canonical_product_id` ,
`product.parent` . `canonical_product_id`
) as `product.canonicalProductId` ,
COALESCE (
`product` . `canonical_product_version_id` ,
`product.parent` . `canonical_product_version_id`
) as `product.canonicalProductVersionId` ,
COALESCE (
`product` . `cms_page_id` , `product.parent` . `cms_page_id`
) as `product.cmsPageId` ,
COALESCE (
`product` . `cms_page_version_id` ,
`product.parent` . `cms_page_version_id`
) as `product.cmsPageVersionId` ,
`product.parent` . `price` as `product.price.inherited` ,
COALESCE (
`product` . `price` , `product.parent` . `price`
) as `product.price` ,
`product` . `product_number` as `product.productNumber` ,
COALESCE (
`product` . `restock_time` , `product.parent` . `restock_time`
) as `product.restockTime` ,
`product` . `auto_increment` as `product.autoIncrement` ,
COALESCE (
`product` . `active` , `product.parent` . `active`
) as `product.active` ,
`product` . `available` as `product.available` ,
COALESCE (
`product` . `is_closeout` , `product.parent` . `is_closeout`
) as `product.isCloseout` ,
`product` . `available_stock` as `product.availableStock` ,
`product` . `stock` as `product.stock` ,
`product` . `display_group` as `product.displayGroup` ,
`product.parent` . `variant_listing_config` as `product.variantListingConfig.inherited` ,
COALESCE (
`product` . `variant_listing_config` ,
`product.parent` . `variant_listing_config`
) as `product.variantListingConfig` ,
`product` . `variant_restrictions` as `product.variantRestrictions` ,
COALESCE (
`product` . `manufacturer_number` ,
`product.parent` . `manufacturer_number`
) as `product.manufacturerNumber` ,
COALESCE (
`product` . `ean` , `product.parent` . `ean`
) as `product.ean` ,
COALESCE (
`product` . `purchase_steps` , `product.parent` . `purchase_steps`
) as `product.purchaseSteps` ,
COALESCE (
`product` . `max_purchase` , `product.parent` . `max_purchase`
) as `product.maxPurchase` ,
COALESCE (
`product` . `min_purchase` , `product.parent` . `min_purchase`
) as `product.minPurchase` ,
COALESCE (
`product` . `purchase_unit` , `product.parent` . `purchase_unit`
) as `product.purchaseUnit` ,
COALESCE (
`product` . `reference_unit` , `product.parent` . `reference_unit`
) as `product.referenceUnit` ,
COALESCE (
`product` . `shipping_free` , `product.parent` . `shipping_free`
) as `product.shippingFree` ,
`product.parent` . `purchase_prices` as `product.purchasePrices.inherited` ,
COALESCE (
`product` . `purchase_prices` , `product.parent` . `purchase_prices`
) as `product.purchasePrices` ,
COALESCE (
`product` . `mark_as_topseller` , `product.parent` . `mark_as_topseller`
) as `product.markAsTopseller` ,
COALESCE (
`product` . `weight` , `product.parent` . `weight`
) as `product.weight` ,
COALESCE (
`product` . `width` , `product.parent` . `width`
) as `product.width` ,
COALESCE (
`product` . `height` , `product.parent` . `height`
) as `product.height` ,
COALESCE (
`product` . `length` , `product.parent` . `length`
) as `product.length` ,
COALESCE (
`product` . `release_date` , `product.parent` . `release_date`
) as `product.releaseDate` ,
COALESCE (
`product` . `rating_average` , `product.parent` . `rating_average`
) as `product.ratingAverage` ,
`product.parent` . `category_tree` as `product.categoryTree.inherited` ,
COALESCE (
`product` . `category_tree` , `product.parent` . `category_tree`
) as `product.categoryTree` ,
`product.parent` . `property_ids` as `product.propertyIds.inherited` ,
COALESCE (
`product` . `property_ids` , `product.parent` . `property_ids`
) as `product.propertyIds` ,
`product.parent` . `option_ids` as `product.optionIds.inherited` ,
COALESCE (
`product` . `option_ids` , `product.parent` . `option_ids`
) as `product.optionIds` ,
`product.parent` . `stream_ids` as `product.streamIds.inherited` ,
COALESCE (
`product` . `stream_ids` , `product.parent` . `stream_ids`
) as `product.streamIds` ,
`product.parent` . `tag_ids` as `product.tagIds.inherited` ,
COALESCE (
`product` . `tag_ids` , `product.parent` . `tag_ids`
) as `product.tagIds` ,
`product.parent` . `category_ids` as `product.categoryIds.inherited` ,
COALESCE (
`product` . `category_ids` , `product.parent` . `category_ids`
) as `product.categoryIds` ,
`product` . `child_count` as `product.childCount` ,
COALESCE (
`product` . `custom_field_set_selection_active` ,
`product.parent` . `custom_field_set_selection_active`
) as `product.customFieldSetSelectionActive` ,
`product` . `sales` as `product.sales` ,
`product` . `type` as `product.type` ,
`product` . `states` as `product.states` ,
`product` . `created_at` as `product.createdAt` ,
`product` . `updated_at` as `product.updatedAt` ,
`product.netiEasyCouponProduct` . `id` as `product.netiEasyCouponProduct.id` ,
`product.netiEasyCouponProduct` . `postal` as `product.netiEasyCouponProduct.postal` ,
`product.netiEasyCouponProduct` . `value` as `product.netiEasyCouponProduct.value` ,
`product.netiEasyCouponProduct` . `shipping_charge` as `product.netiEasyCouponProduct.shippingCharge` ,
`product.netiEasyCouponProduct` . `exclude_from_shipping_costs` as `product.netiEasyCouponProduct.excludeFromShippingCosts` ,
`product.netiEasyCouponProduct` . `no_delivery_charge` as `product.netiEasyCouponProduct.noDeliveryCharge` ,
`product.netiEasyCouponProduct` . `customer_group_charge` as `product.netiEasyCouponProduct.customerGroupCharge` ,
`product.netiEasyCouponProduct` . `comment` as `product.netiEasyCouponProduct.comment` ,
`product.netiEasyCouponProduct` . `order_position_number` as `product.netiEasyCouponProduct.orderPositionNumber` ,
`product.netiEasyCouponProduct` . `value_type` as `product.netiEasyCouponProduct.valueType` ,
`product.netiEasyCouponProduct` . `combine_vouchers` as `product.netiEasyCouponProduct.combineVouchers` ,
`product.netiEasyCouponProduct` . `combine_vouchers_with_shopware_promotions` as `product.netiEasyCouponProduct.combineVouchersWithShopwarePromotions` ,
`product.netiEasyCouponProduct` . `consider_shipping_costs` as `product.netiEasyCouponProduct.considerShippingCosts` ,
`product.netiEasyCouponProduct` . `voucher_code_format` as `product.netiEasyCouponProduct.voucherCodeFormat` ,
`product.netiEasyCouponProduct` . `validity_time` as `product.netiEasyCouponProduct.validityTime` ,
`product.netiEasyCouponProduct` . `validity_by_end_of_year` as `product.netiEasyCouponProduct.validityByEndOfYear` ,
`product.netiEasyCouponProduct` . `product_id` as `product.netiEasyCouponProduct.productId` ,
`product.netiEasyCouponProduct` . `product_version_id` as `product.netiEasyCouponProduct.productVersionId` ,
`product.netiEasyCouponProduct` . `tax_id` as `product.netiEasyCouponProduct.taxId` ,
`product.netiEasyCouponProduct` . `recipient_input_enabled` as `product.netiEasyCouponProduct.recipientInputEnabled` ,
`product.netiEasyCouponProduct` . `requested_delivery_enabled` as `product.netiEasyCouponProduct.requestedDeliveryEnabled` ,
`product.netiEasyCouponProduct` . `delivery_message_enabled` as `product.netiEasyCouponProduct.deliveryMessageEnabled` ,
`product.netiEasyCouponProduct` . `updated_at` as `product.netiEasyCouponProduct.updatedAt` ,
`product.netiEasyCouponProduct` . `created_at` as `product.netiEasyCouponProduct.createdAt` ,
`product.netiEasyCouponProduct.translation.override_1.title` ,
`product.netiEasyCouponProduct.translation.title` ,
COALESCE (
`product.netiEasyCouponProduct.translation.override_1.title` ,
`product.netiEasyCouponProduct.translation.title`
) as `product.netiEasyCouponProduct.title` ,
COALESCE (
`product` . `swag_customized_products_template_id` ,
`product.parent` . `swag_customized_products_template_id`
) as `product.swagCustomizedProductsTemplateId` ,
COALESCE (
`product` . `swag_customized_products_template_version_id` ,
`product.parent` . `swag_customized_products_template_version_id`
) as `product.swagCustomizedProductsTemplateVersionId` ,
`product.manufacturer` . `id` as `product.manufacturer.id` ,
`product.manufacturer` . `version_id` as `product.manufacturer.versionId` ,
`product.manufacturer` . `media_id` as `product.manufacturer.mediaId` ,
`product.manufacturer` . `created_at` as `product.manufacturer.createdAt` ,
`product.manufacturer` . `updated_at` as `product.manufacturer.updatedAt` ,
`product.manufacturer.translation.override_1.name` ,
`product.manufacturer.translation.name` ,
COALESCE (
`product.manufacturer.translation.override_1.name` ,
`product.manufacturer.translation.name`
) as `product.manufacturer.name` ,
`product.manufacturer.translation.override_1.link` ,
`product.manufacturer.translation.link` ,
COALESCE (
`product.manufacturer.translation.override_1.link` ,
`product.manufacturer.translation.link`
) as `product.manufacturer.link` ,
`product.manufacturer.translation.override_1.description` ,
`product.manufacturer.translation.description` ,
COALESCE (
`product.manufacturer.translation.override_1.description` ,
`product.manufacturer.translation.description`
) as `product.manufacturer.description` ,
`product.manufacturer.translation.override_1.customFields` ,
`product.manufacturer.translation.customFields` ,
COALESCE (
`product.manufacturer.translation.override_1.customFields` ,
`product.manufacturer.translation.customFields`
) as `product.manufacturer.customFields` ,
`product.translation.override_1.metaDescription` ,
`product.parent.translation.override_1.metaDescription` ,
`product.translation.metaDescription` ,
`product.parent.translation.metaDescription` ,
COALESCE (
`product.translation.override_1.metaDescription` ,
`product.parent.translation.override_1.metaDescription` ,
`product.translation.metaDescription` ,
`product.parent.translation.metaDescription`
) as `product.metaDescription` ,
`product.translation.override_1.name` ,
`product.parent.translation.override_1.name` ,
`product.translation.name` ,
`product.parent.translation.name` ,
COALESCE (
`product.translation.override_1.name` ,
`product.parent.translation.override_1.name` ,
`product.translation.name` , `product.parent.translation.name`
) as `product.name` ,
`product.translation.override_1.keywords` ,
`product.parent.translation.override_1.keywords` ,
`product.translation.keywords` ,
`product.parent.translation.keywords` ,
COALESCE (
`product.translation.override_1.keywords` ,
`product.parent.translation.override_1.keywords` ,
`product.translation.keywords` ,
`product.parent.translation.keywords`
) as `product.keywords` ,
`product.translation.override_1.description` ,
`product.parent.translation.override_1.description` ,
`product.translation.description` ,
`product.parent.translation.description` ,
COALESCE (
`product.translation.override_1.description` ,
`product.parent.translation.override_1.description` ,
`product.translation.description` ,
`product.parent.translation.description`
) as `product.description` ,
`product.translation.override_1.metaTitle` ,
`product.parent.translation.override_1.metaTitle` ,
`product.translation.metaTitle` ,
`product.parent.translation.metaTitle` ,
COALESCE (
`product.translation.override_1.metaTitle` ,
`product.parent.translation.override_1.metaTitle` ,
`product.translation.metaTitle` ,
`product.parent.translation.metaTitle`
) as `product.metaTitle` ,
`product.translation.override_1.packUnit` ,
`product.parent.translation.override_1.packUnit` ,
`product.translation.packUnit` ,
`product.parent.translation.packUnit` ,
COALESCE (
`product.translation.override_1.packUnit` ,
`product.parent.translation.override_1.packUnit` ,
`product.translation.packUnit` ,
`product.parent.translation.packUnit`
) as `product.packUnit` ,
`product.translation.override_1.packUnitPlural` ,
`product.parent.translation.override_1.packUnitPlural` ,
`product.translation.packUnitPlural` ,
`product.parent.translation.packUnitPlural` ,
COALESCE (
`product.translation.override_1.packUnitPlural` ,
`product.parent.translation.override_1.packUnitPlural` ,
`product.translation.packUnitPlural` ,
`product.parent.translation.packUnitPlural`
) as `product.packUnitPlural` ,
`product.translation.override_1.customSearchKeywords` ,
`product.parent.translation.override_1.customSearchKeywords` ,
`product.translation.customSearchKeywords` ,
`product.parent.translation.customSearchKeywords` ,
COALESCE (
`product.translation.override_1.customSearchKeywords` ,
`product.parent.translation.override_1.customSearchKeywords` ,
`product.translation.customSearchKeywords` ,
`product.parent.translation.customSearchKeywords`
) as `product.customSearchKeywords` ,
`product.translation.override_1.slotConfig` ,
`product.parent.translation.override_1.slotConfig` ,
`product.translation.slotConfig` ,
`product.parent.translation.slotConfig` ,
COALESCE (
`product.translation.override_1.slotConfig` ,
`product.parent.translation.override_1.slotConfig` ,
`product.translation.slotConfig` ,
`product.parent.translation.slotConfig`
) as `product.slotConfig` ,
`product.translation.override_1.customFields` ,
`product.parent.translation.override_1.customFields` ,
`product.translation.customFields` ,
`product.parent.translation.customFields` ,
COALESCE (
`product.translation.override_1.customFields` ,
`product.parent.translation.override_1.customFields` ,
`product.translation.customFields` ,
`product.parent.translation.customFields`
) as `product.customFields`
FROM
`product`
LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id`
AND `product` . `parent_version_id` = `product.parent` . `version_id`
LEFT JOIN `neti_easy_coupon_product` `product.netiEasyCouponProduct` ON `product` . `id` = `product.netiEasyCouponProduct` . `product_id`
LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product` . `manufacturer` = `product.manufacturer` . `id`
AND IFNULL (
`product` . `product_manufacturer_version_id` ,
`product.parent` . `product_manufacturer_version_id`
) = `product.manufacturer` . `version_id`
LEFT JOIN (
SELECT
`product.translation` . `product_id` ,
`product.translation` . `product_version_id` ,
`product.translation` . `meta_description` as `product.translation.metaDescription` ,
`product.translation.override_1` . `meta_description` as `product.translation.override_1.metaDescription` ,
`product.translation` . `name` as `product.translation.name` ,
`product.translation.override_1` . `name` as `product.translation.override_1.name` ,
`product.translation` . `keywords` as `product.translation.keywords` ,
`product.translation.override_1` . `keywords` as `product.translation.override_1.keywords` ,
`product.translation` . `description` as `product.translation.description` ,
`product.translation.override_1` . `description` as `product.translation.override_1.description` ,
`product.translation` . `meta_title` as `product.translation.metaTitle` ,
`product.translation.override_1` . `meta_title` as `product.translation.override_1.metaTitle` ,
`product.translation` . `pack_unit` as `product.translation.packUnit` ,
`product.translation.override_1` . `pack_unit` as `product.translation.override_1.packUnit` ,
`product.translation` . `pack_unit_plural` as `product.translation.packUnitPlural` ,
`product.translation.override_1` . `pack_unit_plural` as `product.translation.override_1.packUnitPlural` ,
`product.translation` . `custom_fields` as `product.translation.customFields` ,
`product.translation.override_1` . `custom_fields` as `product.translation.override_1.customFields` ,
`product.translation` . `slot_config` as `product.translation.slotConfig` ,
`product.translation.override_1` . `slot_config` as `product.translation.override_1.slotConfig` ,
`product.translation` . `custom_search_keywords` as `product.translation.customSearchKeywords` ,
`product.translation.override_1` . `custom_search_keywords` as `product.translation.override_1.customSearchKeywords`
FROM
`product_translation` `product.translation`
LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation` . `product_id` = `product.translation.override_1` . `product_id`
AND `product.translation.override_1` . `language_id` = ?
AND `product.translation` . `product_version_id` = `product.translation.override_1` . `product_version_id`
WHERE
`product.translation` . `language_id` = ?
) `product.product_translation` ON `product.product_translation` . `product_id` = `product` . `id`
AND `product.product_translation` . `product_version_id` = `product` . `version_id`
LEFT JOIN (
SELECT
`product.parent.translation` . `product_id` ,
`product.parent.translation` . `product_version_id` ,
`product.parent.translation` . `meta_description` as `product.parent.translation.metaDescription` ,
`product.parent.translation.override_1` . `meta_description` as `product.parent.translation.override_1.metaDescription` ,
`product.parent.translation` . `name` as `product.parent.translation.name` ,
`product.parent.translation.override_1` . `name` as `product.parent.translation.override_1.name` ,
`product.parent.translation` . `keywords` as `product.parent.translation.keywords` ,
`product.parent.translation.override_1` . `keywords` as `product.parent.translation.override_1.keywords` ,
`product.parent.translation` . `description` as `product.parent.translation.description` ,
`product.parent.translation.override_1` . `description` as `product.parent.translation.override_1.description` ,
`product.parent.translation` . `meta_title` as `product.parent.translation.metaTitle` ,
`product.parent.translation.override_1` . `meta_title` as `product.parent.translation.override_1.metaTitle` ,
`product.parent.translation` . `pack_unit` as `product.parent.translation.packUnit` ,
`product.parent.translation.override_1` . `pack_unit` as `product.parent.translation.override_1.packUnit` ,
`product.parent.translation` . `pack_unit_plural` as `product.parent.translation.packUnitPlural` ,
`product.parent.translation.override_1` . `pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural` ,
`product.parent.translation` . `custom_fields` as `product.parent.translation.customFields` ,
`product.parent.translation.override_1` . `custom_fields` as `product.parent.translation.override_1.customFields` ,
`product.parent.translation` . `slot_config` as `product.parent.translation.slotConfig` ,
`product.parent.translation.override_1` . `slot_config` as `product.parent.translation.override_1.slotConfig` ,
`product.parent.translation` . `custom_search_keywords` as `product.parent.translation.customSearchKeywords` ,
`product.parent.translation.override_1` . `custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords`
FROM
`product_translation` `product.parent.translation`
LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_1` . `product_id`
AND `product.parent.translation.override_1` . `language_id` = ?
AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_1` . `product_version_id`
WHERE
`product.parent.translation` . `language_id` = ?
) `product.parent.product_translation` ON `product.parent.product_translation` . `product_id` = `product.parent` . `id`
AND `product.parent.product_translation` . `product_version_id` = `product.parent` . `version_id`
LEFT JOIN (
SELECT
`product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` ,
`product.netiEasyCouponProduct.translation` . `title` as `product.netiEasyCouponProduct.translation.title` ,
`product.netiEasyCouponProduct.translation.override_1` . `title` as `product.netiEasyCouponProduct.translation.override_1.title`
FROM
`neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation`
LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_1` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_1` . `neti_easy_coupon_product_id`
AND `product.netiEasyCouponProduct.translation.override_1` . `language_id` = ?
WHERE
`product.netiEasyCouponProduct.translation` . `language_id` = ?
) `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` ON `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct` . `id`
LEFT JOIN (
SELECT
`product.manufacturer.translation` . `product_manufacturer_id` ,
`product.manufacturer.translation` . `product_manufacturer_version_id` ,
`product.manufacturer.translation` . `link` as `product.manufacturer.translation.link` ,
`product.manufacturer.translation.override_1` . `link` as `product.manufacturer.translation.override_1.link` ,
`product.manufacturer.translation` . `name` as `product.manufacturer.translation.name` ,
`product.manufacturer.translation.override_1` . `name` as `product.manufacturer.translation.override_1.name` ,
`product.manufacturer.translation` . `description` as `product.manufacturer.translation.description` ,
`product.manufacturer.translation.override_1` . `description` as `product.manufacturer.translation.override_1.description` ,
`product.manufacturer.translation` . `custom_fields` as `product.manufacturer.translation.customFields` ,
`product.manufacturer.translation.override_1` . `custom_fields` as `product.manufacturer.translation.override_1.customFields`
FROM
`product_manufacturer_translation` `product.manufacturer.translation`
LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_id`
AND `product.manufacturer.translation.override_1` . `language_id` = ?
AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_version_id`
WHERE
`product.manufacturer.translation` . `language_id` = ?
) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_id` = `product.manufacturer` . `id`
AND `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_version_id` = `product.manufacturer` . `version_id`
WHERE
(`product` . `version_id` = ? )
AND (
`product` . `id` IN (? )
)
Copy
SELECT `product` . `id` as `product.id` , `product` . `version_id` as `product.versionId` , `product` . `parent_id` as `product.parentId` , `product` . `parent_version_id` as `product.parentVersionId` , COALESCE (`product` . `product_manufacturer_id` , `product.parent` . `product_manufacturer_id` ) as `product.manufacturerId` , COALESCE (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) as `product.productManufacturerVersionId` , COALESCE (`product` . `unit_id` , `product.parent` . `unit_id` ) as `product.unitId` , COALESCE (`product` . `tax_id` , `product.parent` . `tax_id` ) as `product.taxId` , COALESCE (`product` . `product_media_id` , `product.parent` . `product_media_id` ) as `product.coverId` , COALESCE (`product` . `product_media_version_id` , `product.parent` . `product_media_version_id` ) as `product.productMediaVersionId` , COALESCE (`product` . `delivery_time_id` , `product.parent` . `delivery_time_id` ) as `product.deliveryTimeId` , COALESCE (`product` . `product_feature_set_id` , `product.parent` . `product_feature_set_id` ) as `product.featureSetId` , COALESCE (`product` . `canonical_product_id` , `product.parent` . `canonical_product_id` ) as `product.canonicalProductId` , COALESCE (`product` . `canonical_product_version_id` , `product.parent` . `canonical_product_version_id` ) as `product.canonicalProductVersionId` , COALESCE (`product` . `cms_page_id` , `product.parent` . `cms_page_id` ) as `product.cmsPageId` , COALESCE (`product` . `cms_page_version_id` , `product.parent` . `cms_page_version_id` ) as `product.cmsPageVersionId` , `product.parent` . `price` as `product.price.inherited` , COALESCE (`product` . `price` , `product.parent` . `price` ) as `product.price` , `product` . `product_number` as `product.productNumber` , COALESCE (`product` . `restock_time` , `product.parent` . `restock_time` ) as `product.restockTime` , `product` . `auto_increment` as `product.autoIncrement` , COALESCE (`product` . `active` , `product.parent` . `active` ) as `product.active` , `product` . `available` as `product.available` , COALESCE (`product` . `is_closeout` , `product.parent` . `is_closeout` ) as `product.isCloseout` , `product` . `available_stock` as `product.availableStock` , `product` . `stock` as `product.stock` , `product` . `display_group` as `product.displayGroup` , `product.parent` . `variant_listing_config` as `product.variantListingConfig.inherited` , COALESCE (`product` . `variant_listing_config` , `product.parent` . `variant_listing_config` ) as `product.variantListingConfig` , `product` . `variant_restrictions` as `product.variantRestrictions` , COALESCE (`product` . `manufacturer_number` , `product.parent` . `manufacturer_number` ) as `product.manufacturerNumber` , COALESCE (`product` . `ean` , `product.parent` . `ean` ) as `product.ean` , COALESCE (`product` . `purchase_steps` , `product.parent` . `purchase_steps` ) as `product.purchaseSteps` , COALESCE (`product` . `max_purchase` , `product.parent` . `max_purchase` ) as `product.maxPurchase` , COALESCE (`product` . `min_purchase` , `product.parent` . `min_purchase` ) as `product.minPurchase` , COALESCE (`product` . `purchase_unit` , `product.parent` . `purchase_unit` ) as `product.purchaseUnit` , COALESCE (`product` . `reference_unit` , `product.parent` . `reference_unit` ) as `product.referenceUnit` , COALESCE (`product` . `shipping_free` , `product.parent` . `shipping_free` ) as `product.shippingFree` , `product.parent` . `purchase_prices` as `product.purchasePrices.inherited` , COALESCE (`product` . `purchase_prices` , `product.parent` . `purchase_prices` ) as `product.purchasePrices` , COALESCE (`product` . `mark_as_topseller` , `product.parent` . `mark_as_topseller` ) as `product.markAsTopseller` , COALESCE (`product` . `weight` , `product.parent` . `weight` ) as `product.weight` , COALESCE (`product` . `width` , `product.parent` . `width` ) as `product.width` , COALESCE (`product` . `height` , `product.parent` . `height` ) as `product.height` , COALESCE (`product` . `length` , `product.parent` . `length` ) as `product.length` , COALESCE (`product` . `release_date` , `product.parent` . `release_date` ) as `product.releaseDate` , COALESCE (`product` . `rating_average` , `product.parent` . `rating_average` ) as `product.ratingAverage` , `product.parent` . `category_tree` as `product.categoryTree.inherited` , COALESCE (`product` . `category_tree` , `product.parent` . `category_tree` ) as `product.categoryTree` , `product.parent` . `property_ids` as `product.propertyIds.inherited` , COALESCE (`product` . `property_ids` , `product.parent` . `property_ids` ) as `product.propertyIds` , `product.parent` . `option_ids` as `product.optionIds.inherited` , COALESCE (`product` . `option_ids` , `product.parent` . `option_ids` ) as `product.optionIds` , `product.parent` . `stream_ids` as `product.streamIds.inherited` , COALESCE (`product` . `stream_ids` , `product.parent` . `stream_ids` ) as `product.streamIds` , `product.parent` . `tag_ids` as `product.tagIds.inherited` , COALESCE (`product` . `tag_ids` , `product.parent` . `tag_ids` ) as `product.tagIds` , `product.parent` . `category_ids` as `product.categoryIds.inherited` , COALESCE (`product` . `category_ids` , `product.parent` . `category_ids` ) as `product.categoryIds` , `product` . `child_count` as `product.childCount` , COALESCE (`product` . `custom_field_set_selection_active` , `product.parent` . `custom_field_set_selection_active` ) as `product.customFieldSetSelectionActive` , `product` . `sales` as `product.sales` , `product` . `type` as `product.type` , `product` . `states` as `product.states` , `product` . `created_at` as `product.createdAt` , `product` . `updated_at` as `product.updatedAt` , `product.netiEasyCouponProduct` . `id` as `product.netiEasyCouponProduct.id` , `product.netiEasyCouponProduct` . `postal` as `product.netiEasyCouponProduct.postal` , `product.netiEasyCouponProduct` . `value` as `product.netiEasyCouponProduct.value` , `product.netiEasyCouponProduct` . `shipping_charge` as `product.netiEasyCouponProduct.shippingCharge` , `product.netiEasyCouponProduct` . `exclude_from_shipping_costs` as `product.netiEasyCouponProduct.excludeFromShippingCosts` , `product.netiEasyCouponProduct` . `no_delivery_charge` as `product.netiEasyCouponProduct.noDeliveryCharge` , `product.netiEasyCouponProduct` . `customer_group_charge` as `product.netiEasyCouponProduct.customerGroupCharge` , `product.netiEasyCouponProduct` . `comment` as `product.netiEasyCouponProduct.comment` , `product.netiEasyCouponProduct` . `order_position_number` as `product.netiEasyCouponProduct.orderPositionNumber` , `product.netiEasyCouponProduct` . `value_type` as `product.netiEasyCouponProduct.valueType` , `product.netiEasyCouponProduct` . `combine_vouchers` as `product.netiEasyCouponProduct.combineVouchers` , `product.netiEasyCouponProduct` . `combine_vouchers_with_shopware_promotions` as `product.netiEasyCouponProduct.combineVouchersWithShopwarePromotions` , `product.netiEasyCouponProduct` . `consider_shipping_costs` as `product.netiEasyCouponProduct.considerShippingCosts` , `product.netiEasyCouponProduct` . `voucher_code_format` as `product.netiEasyCouponProduct.voucherCodeFormat` , `product.netiEasyCouponProduct` . `validity_time` as `product.netiEasyCouponProduct.validityTime` , `product.netiEasyCouponProduct` . `validity_by_end_of_year` as `product.netiEasyCouponProduct.validityByEndOfYear` , `product.netiEasyCouponProduct` . `product_id` as `product.netiEasyCouponProduct.productId` , `product.netiEasyCouponProduct` . `product_version_id` as `product.netiEasyCouponProduct.productVersionId` , `product.netiEasyCouponProduct` . `tax_id` as `product.netiEasyCouponProduct.taxId` , `product.netiEasyCouponProduct` . `recipient_input_enabled` as `product.netiEasyCouponProduct.recipientInputEnabled` , `product.netiEasyCouponProduct` . `requested_delivery_enabled` as `product.netiEasyCouponProduct.requestedDeliveryEnabled` , `product.netiEasyCouponProduct` . `delivery_message_enabled` as `product.netiEasyCouponProduct.deliveryMessageEnabled` , `product.netiEasyCouponProduct` . `updated_at` as `product.netiEasyCouponProduct.updatedAt` , `product.netiEasyCouponProduct` . `created_at` as `product.netiEasyCouponProduct.createdAt` , `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` , COALESCE (`product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` ) as `product.netiEasyCouponProduct.title` , COALESCE (`product` . `swag_customized_products_template_id` , `product.parent` . `swag_customized_products_template_id` ) as `product.swagCustomizedProductsTemplateId` , COALESCE (`product` . `swag_customized_products_template_version_id` , `product.parent` . `swag_customized_products_template_version_id` ) as `product.swagCustomizedProductsTemplateVersionId` , `product.manufacturer` . `id` as `product.manufacturer.id` , `product.manufacturer` . `version_id` as `product.manufacturer.versionId` , `product.manufacturer` . `media_id` as `product.manufacturer.mediaId` , `product.manufacturer` . `created_at` as `product.manufacturer.createdAt` , `product.manufacturer` . `updated_at` as `product.manufacturer.updatedAt` , `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` , COALESCE (`product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` ) as `product.manufacturer.name` , `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` , COALESCE (`product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` ) as `product.manufacturer.link` , `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` , COALESCE (`product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` ) as `product.manufacturer.description` , `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` , COALESCE (`product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` ) as `product.manufacturer.customFields` , `product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` , COALESCE (`product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` ) as `product.metaDescription` , `product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` , COALESCE (`product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` ) as `product.name` , `product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` , COALESCE (`product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` ) as `product.keywords` , `product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` , COALESCE (`product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` ) as `product.description` , `product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` , COALESCE (`product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` ) as `product.metaTitle` , `product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` , COALESCE (`product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` ) as `product.packUnit` , `product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` , COALESCE (`product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` ) as `product.packUnitPlural` , `product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` , COALESCE (`product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` ) as `product.customSearchKeywords` , `product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` , COALESCE (`product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` ) as `product.slotConfig` , `product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` , COALESCE (`product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` ) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id` AND `product` . `parent_version_id` = `product.parent` . `version_id` LEFT JOIN `neti_easy_coupon_product` `product.netiEasyCouponProduct` ON `product` . `id` = `product.netiEasyCouponProduct` . `product_id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product` . `manufacturer` = `product.manufacturer` . `id` AND IFNULL (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) = `product.manufacturer` . `version_id` LEFT JOIN (SELECT `product.translation` . `product_id` , `product.translation` . `product_version_id` , `product.translation` . `meta_description` as `product.translation.metaDescription` , `product.translation.override_1` . `meta_description` as `product.translation.override_1.metaDescription` , `product.translation` . `name` as `product.translation.name` , `product.translation.override_1` . `name` as `product.translation.override_1.name` , `product.translation` . `keywords` as `product.translation.keywords` , `product.translation.override_1` . `keywords` as `product.translation.override_1.keywords` , `product.translation` . `description` as `product.translation.description` , `product.translation.override_1` . `description` as `product.translation.override_1.description` , `product.translation` . `meta_title` as `product.translation.metaTitle` , `product.translation.override_1` . `meta_title` as `product.translation.override_1.metaTitle` , `product.translation` . `pack_unit` as `product.translation.packUnit` , `product.translation.override_1` . `pack_unit` as `product.translation.override_1.packUnit` , `product.translation` . `pack_unit_plural` as `product.translation.packUnitPlural` , `product.translation.override_1` . `pack_unit_plural` as `product.translation.override_1.packUnitPlural` , `product.translation` . `custom_fields` as `product.translation.customFields` , `product.translation.override_1` . `custom_fields` as `product.translation.override_1.customFields` , `product.translation` . `slot_config` as `product.translation.slotConfig` , `product.translation.override_1` . `slot_config` as `product.translation.override_1.slotConfig` , `product.translation` . `custom_search_keywords` as `product.translation.customSearchKeywords` , `product.translation.override_1` . `custom_search_keywords` as `product.translation.override_1.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation` . `product_id` = `product.translation.override_1` . `product_id` AND `product.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B AND `product.translation` . `product_version_id` = `product.translation.override_1` . `product_version_id` WHERE `product.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.product_translation` ON `product.product_translation` . `product_id` = `product` . `id` AND `product.product_translation` . `product_version_id` = `product` . `version_id` LEFT JOIN (SELECT `product.parent.translation` . `product_id` , `product.parent.translation` . `product_version_id` , `product.parent.translation` . `meta_description` as `product.parent.translation.metaDescription` , `product.parent.translation.override_1` . `meta_description` as `product.parent.translation.override_1.metaDescription` , `product.parent.translation` . `name` as `product.parent.translation.name` , `product.parent.translation.override_1` . `name` as `product.parent.translation.override_1.name` , `product.parent.translation` . `keywords` as `product.parent.translation.keywords` , `product.parent.translation.override_1` . `keywords` as `product.parent.translation.override_1.keywords` , `product.parent.translation` . `description` as `product.parent.translation.description` , `product.parent.translation.override_1` . `description` as `product.parent.translation.override_1.description` , `product.parent.translation` . `meta_title` as `product.parent.translation.metaTitle` , `product.parent.translation.override_1` . `meta_title` as `product.parent.translation.override_1.metaTitle` , `product.parent.translation` . `pack_unit` as `product.parent.translation.packUnit` , `product.parent.translation.override_1` . `pack_unit` as `product.parent.translation.override_1.packUnit` , `product.parent.translation` . `pack_unit_plural` as `product.parent.translation.packUnitPlural` , `product.parent.translation.override_1` . `pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural` , `product.parent.translation` . `custom_fields` as `product.parent.translation.customFields` , `product.parent.translation.override_1` . `custom_fields` as `product.parent.translation.override_1.customFields` , `product.parent.translation` . `slot_config` as `product.parent.translation.slotConfig` , `product.parent.translation.override_1` . `slot_config` as `product.parent.translation.override_1.slotConfig` , `product.parent.translation` . `custom_search_keywords` as `product.parent.translation.customSearchKeywords` , `product.parent.translation.override_1` . `custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_1` . `product_id` AND `product.parent.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_1` . `product_version_id` WHERE `product.parent.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.parent.product_translation` ON `product.parent.product_translation` . `product_id` = `product.parent` . `id` AND `product.parent.product_translation` . `product_version_id` = `product.parent` . `version_id` LEFT JOIN (SELECT `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` , `product.netiEasyCouponProduct.translation` . `title` as `product.netiEasyCouponProduct.translation.title` , `product.netiEasyCouponProduct.translation.override_1` . `title` as `product.netiEasyCouponProduct.translation.override_1.title` FROM `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation` LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_1` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_1` . `neti_easy_coupon_product_id` AND `product.netiEasyCouponProduct.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B WHERE `product.netiEasyCouponProduct.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` ON `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct` . `id` LEFT JOIN (SELECT `product.manufacturer.translation` . `product_manufacturer_id` , `product.manufacturer.translation` . `product_manufacturer_version_id` , `product.manufacturer.translation` . `link` as `product.manufacturer.translation.link` , `product.manufacturer.translation.override_1` . `link` as `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation` . `name` as `product.manufacturer.translation.name` , `product.manufacturer.translation.override_1` . `name` as `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation` . `description` as `product.manufacturer.translation.description` , `product.manufacturer.translation.override_1` . `description` as `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation` . `custom_fields` as `product.manufacturer.translation.customFields` , `product.manufacturer.translation.override_1` . `custom_fields` as `product.manufacturer.translation.override_1.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_id` AND `product.manufacturer.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_version_id` WHERE `product.manufacturer.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_id` = `product.manufacturer` . `id` AND `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_version_id` = `product.manufacturer` . `version_id` WHERE (`product` . `version_id` = 0x0FA91CE3E96A4BC2BE4BD9CE752C3425 ) AND (`product` . `id` IN (0xA882213205B7454786A2963AAA5A750A ));
Copy
128
1.22 ms
SELECT `product` . `id` as `product.id` , `product` . `version_id` as `product.versionId` , `product` . `parent_id` as `product.parentId` , `product` . `parent_version_id` as `product.parentVersionId` , COALESCE (`product` . `product_manufacturer_id` , `product.parent` . `product_manufacturer_id` ) as `product.manufacturerId` , COALESCE (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) as `product.productManufacturerVersionId` , COALESCE (`product` . `unit_id` , `product.parent` . `unit_id` ) as `product.unitId` , COALESCE (`product` . `tax_id` , `product.parent` . `tax_id` ) as `product.taxId` , COALESCE (`product` . `product_media_id` , `product.parent` . `product_media_id` ) as `product.coverId` , COALESCE (`product` . `product_media_version_id` , `product.parent` . `product_media_version_id` ) as `product.productMediaVersionId` , COALESCE (`product` . `delivery_time_id` , `product.parent` . `delivery_time_id` ) as `product.deliveryTimeId` , COALESCE (`product` . `product_feature_set_id` , `product.parent` . `product_feature_set_id` ) as `product.featureSetId` , COALESCE (`product` . `canonical_product_id` , `product.parent` . `canonical_product_id` ) as `product.canonicalProductId` , COALESCE (`product` . `canonical_product_version_id` , `product.parent` . `canonical_product_version_id` ) as `product.canonicalProductVersionId` , COALESCE (`product` . `cms_page_id` , `product.parent` . `cms_page_id` ) as `product.cmsPageId` , COALESCE (`product` . `cms_page_version_id` , `product.parent` . `cms_page_version_id` ) as `product.cmsPageVersionId` , `product.parent` . `price` as `product.price.inherited` , COALESCE (`product` . `price` , `product.parent` . `price` ) as `product.price` , `product` . `product_number` as `product.productNumber` , COALESCE (`product` . `restock_time` , `product.parent` . `restock_time` ) as `product.restockTime` , `product` . `auto_increment` as `product.autoIncrement` , COALESCE (`product` . `active` , `product.parent` . `active` ) as `product.active` , `product` . `available` as `product.available` , COALESCE (`product` . `is_closeout` , `product.parent` . `is_closeout` ) as `product.isCloseout` , `product` . `available_stock` as `product.availableStock` , `product` . `stock` as `product.stock` , `product` . `display_group` as `product.displayGroup` , `product.parent` . `variant_listing_config` as `product.variantListingConfig.inherited` , COALESCE (`product` . `variant_listing_config` , `product.parent` . `variant_listing_config` ) as `product.variantListingConfig` , `product` . `variant_restrictions` as `product.variantRestrictions` , COALESCE (`product` . `manufacturer_number` , `product.parent` . `manufacturer_number` ) as `product.manufacturerNumber` , COALESCE (`product` . `ean` , `product.parent` . `ean` ) as `product.ean` , COALESCE (`product` . `purchase_steps` , `product.parent` . `purchase_steps` ) as `product.purchaseSteps` , COALESCE (`product` . `max_purchase` , `product.parent` . `max_purchase` ) as `product.maxPurchase` , COALESCE (`product` . `min_purchase` , `product.parent` . `min_purchase` ) as `product.minPurchase` , COALESCE (`product` . `purchase_unit` , `product.parent` . `purchase_unit` ) as `product.purchaseUnit` , COALESCE (`product` . `reference_unit` , `product.parent` . `reference_unit` ) as `product.referenceUnit` , COALESCE (`product` . `shipping_free` , `product.parent` . `shipping_free` ) as `product.shippingFree` , `product.parent` . `purchase_prices` as `product.purchasePrices.inherited` , COALESCE (`product` . `purchase_prices` , `product.parent` . `purchase_prices` ) as `product.purchasePrices` , COALESCE (`product` . `mark_as_topseller` , `product.parent` . `mark_as_topseller` ) as `product.markAsTopseller` , COALESCE (`product` . `weight` , `product.parent` . `weight` ) as `product.weight` , COALESCE (`product` . `width` , `product.parent` . `width` ) as `product.width` , COALESCE (`product` . `height` , `product.parent` . `height` ) as `product.height` , COALESCE (`product` . `length` , `product.parent` . `length` ) as `product.length` , COALESCE (`product` . `release_date` , `product.parent` . `release_date` ) as `product.releaseDate` , COALESCE (`product` . `rating_average` , `product.parent` . `rating_average` ) as `product.ratingAverage` , `product.parent` . `category_tree` as `product.categoryTree.inherited` , COALESCE (`product` . `category_tree` , `product.parent` . `category_tree` ) as `product.categoryTree` , `product.parent` . `property_ids` as `product.propertyIds.inherited` , COALESCE (`product` . `property_ids` , `product.parent` . `property_ids` ) as `product.propertyIds` , `product.parent` . `option_ids` as `product.optionIds.inherited` , COALESCE (`product` . `option_ids` , `product.parent` . `option_ids` ) as `product.optionIds` , `product.parent` . `stream_ids` as `product.streamIds.inherited` , COALESCE (`product` . `stream_ids` , `product.parent` . `stream_ids` ) as `product.streamIds` , `product.parent` . `tag_ids` as `product.tagIds.inherited` , COALESCE (`product` . `tag_ids` , `product.parent` . `tag_ids` ) as `product.tagIds` , `product.parent` . `category_ids` as `product.categoryIds.inherited` , COALESCE (`product` . `category_ids` , `product.parent` . `category_ids` ) as `product.categoryIds` , `product` . `child_count` as `product.childCount` , COALESCE (`product` . `custom_field_set_selection_active` , `product.parent` . `custom_field_set_selection_active` ) as `product.customFieldSetSelectionActive` , `product` . `sales` as `product.sales` , `product` . `type` as `product.type` , `product` . `states` as `product.states` , `product` . `created_at` as `product.createdAt` , `product` . `updated_at` as `product.updatedAt` , `product.netiEasyCouponProduct` . `id` as `product.netiEasyCouponProduct.id` , `product.netiEasyCouponProduct` . `postal` as `product.netiEasyCouponProduct.postal` , `product.netiEasyCouponProduct` . `value` as `product.netiEasyCouponProduct.value` , `product.netiEasyCouponProduct` . `shipping_charge` as `product.netiEasyCouponProduct.shippingCharge` , `product.netiEasyCouponProduct` . `exclude_from_shipping_costs` as `product.netiEasyCouponProduct.excludeFromShippingCosts` , `product.netiEasyCouponProduct` . `no_delivery_charge` as `product.netiEasyCouponProduct.noDeliveryCharge` , `product.netiEasyCouponProduct` . `customer_group_charge` as `product.netiEasyCouponProduct.customerGroupCharge` , `product.netiEasyCouponProduct` . `comment` as `product.netiEasyCouponProduct.comment` , `product.netiEasyCouponProduct` . `order_position_number` as `product.netiEasyCouponProduct.orderPositionNumber` , `product.netiEasyCouponProduct` . `value_type` as `product.netiEasyCouponProduct.valueType` , `product.netiEasyCouponProduct` . `combine_vouchers` as `product.netiEasyCouponProduct.combineVouchers` , `product.netiEasyCouponProduct` . `combine_vouchers_with_shopware_promotions` as `product.netiEasyCouponProduct.combineVouchersWithShopwarePromotions` , `product.netiEasyCouponProduct` . `consider_shipping_costs` as `product.netiEasyCouponProduct.considerShippingCosts` , `product.netiEasyCouponProduct` . `voucher_code_format` as `product.netiEasyCouponProduct.voucherCodeFormat` , `product.netiEasyCouponProduct` . `validity_time` as `product.netiEasyCouponProduct.validityTime` , `product.netiEasyCouponProduct` . `validity_by_end_of_year` as `product.netiEasyCouponProduct.validityByEndOfYear` , `product.netiEasyCouponProduct` . `product_id` as `product.netiEasyCouponProduct.productId` , `product.netiEasyCouponProduct` . `product_version_id` as `product.netiEasyCouponProduct.productVersionId` , `product.netiEasyCouponProduct` . `tax_id` as `product.netiEasyCouponProduct.taxId` , `product.netiEasyCouponProduct` . `recipient_input_enabled` as `product.netiEasyCouponProduct.recipientInputEnabled` , `product.netiEasyCouponProduct` . `requested_delivery_enabled` as `product.netiEasyCouponProduct.requestedDeliveryEnabled` , `product.netiEasyCouponProduct` . `delivery_message_enabled` as `product.netiEasyCouponProduct.deliveryMessageEnabled` , `product.netiEasyCouponProduct` . `updated_at` as `product.netiEasyCouponProduct.updatedAt` , `product.netiEasyCouponProduct` . `created_at` as `product.netiEasyCouponProduct.createdAt` , `product.netiEasyCouponProduct.translation.override_2.title` , `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` , COALESCE (`product.netiEasyCouponProduct.translation.override_2.title` , `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` ) as `product.netiEasyCouponProduct.title` , COALESCE (`product` . `swag_customized_products_template_id` , `product.parent` . `swag_customized_products_template_id` ) as `product.swagCustomizedProductsTemplateId` , COALESCE (`product` . `swag_customized_products_template_version_id` , `product.parent` . `swag_customized_products_template_version_id` ) as `product.swagCustomizedProductsTemplateVersionId` , `product.manufacturer` . `id` as `product.manufacturer.id` , `product.manufacturer` . `version_id` as `product.manufacturer.versionId` , `product.manufacturer` . `media_id` as `product.manufacturer.mediaId` , `product.manufacturer` . `created_at` as `product.manufacturer.createdAt` , `product.manufacturer` . `updated_at` as `product.manufacturer.updatedAt` , `product.manufacturer.translation.override_2.name` , `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` , COALESCE (`product.manufacturer.translation.override_2.name` , `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` ) as `product.manufacturer.name` , `product.manufacturer.translation.override_2.link` , `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` , COALESCE (`product.manufacturer.translation.override_2.link` , `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` ) as `product.manufacturer.link` , `product.manufacturer.translation.override_2.description` , `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` , COALESCE (`product.manufacturer.translation.override_2.description` , `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` ) as `product.manufacturer.description` , `product.manufacturer.translation.override_2.customFields` , `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` , COALESCE (`product.manufacturer.translation.override_2.customFields` , `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` ) as `product.manufacturer.customFields` , `product.translation.override_2.metaDescription` , `product.parent.translation.override_2.metaDescription` , `product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` , COALESCE (`product.translation.override_2.metaDescription` , `product.parent.translation.override_2.metaDescription` , `product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` ) as `product.metaDescription` , `product.translation.override_2.name` , `product.parent.translation.override_2.name` , `product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` , COALESCE (`product.translation.override_2.name` , `product.parent.translation.override_2.name` , `product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` ) as `product.name` , `product.translation.override_2.keywords` , `product.parent.translation.override_2.keywords` , `product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` , COALESCE (`product.translation.override_2.keywords` , `product.parent.translation.override_2.keywords` , `product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` ) as `product.keywords` , `product.translation.override_2.description` , `product.parent.translation.override_2.description` , `product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` , COALESCE (`product.translation.override_2.description` , `product.parent.translation.override_2.description` , `product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` ) as `product.description` , `product.translation.override_2.metaTitle` , `product.parent.translation.override_2.metaTitle` , `product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` , COALESCE (`product.translation.override_2.metaTitle` , `product.parent.translation.override_2.metaTitle` , `product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` ) as `product.metaTitle` , `product.translation.override_2.packUnit` , `product.parent.translation.override_2.packUnit` , `product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` , COALESCE (`product.translation.override_2.packUnit` , `product.parent.translation.override_2.packUnit` , `product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` ) as `product.packUnit` , `product.translation.override_2.packUnitPlural` , `product.parent.translation.override_2.packUnitPlural` , `product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` , COALESCE (`product.translation.override_2.packUnitPlural` , `product.parent.translation.override_2.packUnitPlural` , `product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` ) as `product.packUnitPlural` , `product.translation.override_2.customSearchKeywords` , `product.parent.translation.override_2.customSearchKeywords` , `product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` , COALESCE (`product.translation.override_2.customSearchKeywords` , `product.parent.translation.override_2.customSearchKeywords` , `product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` ) as `product.customSearchKeywords` , `product.translation.override_2.slotConfig` , `product.parent.translation.override_2.slotConfig` , `product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` , COALESCE (`product.translation.override_2.slotConfig` , `product.parent.translation.override_2.slotConfig` , `product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` ) as `product.slotConfig` , `product.translation.override_2.customFields` , `product.parent.translation.override_2.customFields` , `product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` , COALESCE (`product.translation.override_2.customFields` , `product.parent.translation.override_2.customFields` , `product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` ) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id` AND `product` . `parent_version_id` = `product.parent` . `version_id` LEFT JOIN `neti_easy_coupon_product` `product.netiEasyCouponProduct` ON `product` . `id` = `product.netiEasyCouponProduct` . `product_id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product` . `manufacturer` = `product.manufacturer` . `id` AND IFNULL (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) = `product.manufacturer` . `version_id` LEFT JOIN (SELECT `product.translation` . `product_id` , `product.translation` . `product_version_id` , `product.translation` . `meta_description` as `product.translation.metaDescription` , `product.translation.override_1` . `meta_description` as `product.translation.override_1.metaDescription` , `product.translation.override_2` . `meta_description` as `product.translation.override_2.metaDescription` , `product.translation` . `name` as `product.translation.name` , `product.translation.override_1` . `name` as `product.translation.override_1.name` , `product.translation.override_2` . `name` as `product.translation.override_2.name` , `product.translation` . `keywords` as `product.translation.keywords` , `product.translation.override_1` . `keywords` as `product.translation.override_1.keywords` , `product.translation.override_2` . `keywords` as `product.translation.override_2.keywords` , `product.translation` . `description` as `product.translation.description` , `product.translation.override_1` . `description` as `product.translation.override_1.description` , `product.translation.override_2` . `description` as `product.translation.override_2.description` , `product.translation` . `meta_title` as `product.translation.metaTitle` , `product.translation.override_1` . `meta_title` as `product.translation.override_1.metaTitle` , `product.translation.override_2` . `meta_title` as `product.translation.override_2.metaTitle` , `product.translation` . `pack_unit` as `product.translation.packUnit` , `product.translation.override_1` . `pack_unit` as `product.translation.override_1.packUnit` , `product.translation.override_2` . `pack_unit` as `product.translation.override_2.packUnit` , `product.translation` . `pack_unit_plural` as `product.translation.packUnitPlural` , `product.translation.override_1` . `pack_unit_plural` as `product.translation.override_1.packUnitPlural` , `product.translation.override_2` . `pack_unit_plural` as `product.translation.override_2.packUnitPlural` , `product.translation` . `custom_fields` as `product.translation.customFields` , `product.translation.override_1` . `custom_fields` as `product.translation.override_1.customFields` , `product.translation.override_2` . `custom_fields` as `product.translation.override_2.customFields` , `product.translation` . `slot_config` as `product.translation.slotConfig` , `product.translation.override_1` . `slot_config` as `product.translation.override_1.slotConfig` , `product.translation.override_2` . `slot_config` as `product.translation.override_2.slotConfig` , `product.translation` . `custom_search_keywords` as `product.translation.customSearchKeywords` , `product.translation.override_1` . `custom_search_keywords` as `product.translation.override_1.customSearchKeywords` , `product.translation.override_2` . `custom_search_keywords` as `product.translation.override_2.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation` . `product_id` = `product.translation.override_1` . `product_id` AND `product.translation.override_1` . `language_id` = ? AND `product.translation` . `product_version_id` = `product.translation.override_1` . `product_version_id` LEFT JOIN `product_translation` `product.translation.override_2` ON `product.translation` . `product_id` = `product.translation.override_2` . `product_id` AND `product.translation.override_2` . `language_id` = ? AND `product.translation` . `product_version_id` = `product.translation.override_2` . `product_version_id` WHERE `product.translation` . `language_id` = ? ) `product.product_translation` ON `product.product_translation` . `product_id` = `product` . `id` AND `product.product_translation` . `product_version_id` = `product` . `version_id` LEFT JOIN (SELECT `product.parent.translation` . `product_id` , `product.parent.translation` . `product_version_id` , `product.parent.translation` . `meta_description` as `product.parent.translation.metaDescription` , `product.parent.translation.override_1` . `meta_description` as `product.parent.translation.override_1.metaDescription` , `product.parent.translation.override_2` . `meta_description` as `product.parent.translation.override_2.metaDescription` , `product.parent.translation` . `name` as `product.parent.translation.name` , `product.parent.translation.override_1` . `name` as `product.parent.translation.override_1.name` , `product.parent.translation.override_2` . `name` as `product.parent.translation.override_2.name` , `product.parent.translation` . `keywords` as `product.parent.translation.keywords` , `product.parent.translation.override_1` . `keywords` as `product.parent.translation.override_1.keywords` , `product.parent.translation.override_2` . `keywords` as `product.parent.translation.override_2.keywords` , `product.parent.translation` . `description` as `product.parent.translation.description` , `product.parent.translation.override_1` . `description` as `product.parent.translation.override_1.description` , `product.parent.translation.override_2` . `description` as `product.parent.translation.override_2.description` , `product.parent.translation` . `meta_title` as `product.parent.translation.metaTitle` , `product.parent.translation.override_1` . `meta_title` as `product.parent.translation.override_1.metaTitle` , `product.parent.translation.override_2` . `meta_title` as `product.parent.translation.override_2.metaTitle` , `product.parent.translation` . `pack_unit` as `product.parent.translation.packUnit` , `product.parent.translation.override_1` . `pack_unit` as `product.parent.translation.override_1.packUnit` , `product.parent.translation.override_2` . `pack_unit` as `product.parent.translation.override_2.packUnit` , `product.parent.translation` . `pack_unit_plural` as `product.parent.translation.packUnitPlural` , `product.parent.translation.override_1` . `pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural` , `product.parent.translation.override_2` . `pack_unit_plural` as `product.parent.translation.override_2.packUnitPlural` , `product.parent.translation` . `custom_fields` as `product.parent.translation.customFields` , `product.parent.translation.override_1` . `custom_fields` as `product.parent.translation.override_1.customFields` , `product.parent.translation.override_2` . `custom_fields` as `product.parent.translation.override_2.customFields` , `product.parent.translation` . `slot_config` as `product.parent.translation.slotConfig` , `product.parent.translation.override_1` . `slot_config` as `product.parent.translation.override_1.slotConfig` , `product.parent.translation.override_2` . `slot_config` as `product.parent.translation.override_2.slotConfig` , `product.parent.translation` . `custom_search_keywords` as `product.parent.translation.customSearchKeywords` , `product.parent.translation.override_1` . `custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` , `product.parent.translation.override_2` . `custom_search_keywords` as `product.parent.translation.override_2.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_1` . `product_id` AND `product.parent.translation.override_1` . `language_id` = ? AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_1` . `product_version_id` LEFT JOIN `product_translation` `product.parent.translation.override_2` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_2` . `product_id` AND `product.parent.translation.override_2` . `language_id` = ? AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_2` . `product_version_id` WHERE `product.parent.translation` . `language_id` = ? ) `product.parent.product_translation` ON `product.parent.product_translation` . `product_id` = `product.parent` . `id` AND `product.parent.product_translation` . `product_version_id` = `product.parent` . `version_id` LEFT JOIN (SELECT `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` , `product.netiEasyCouponProduct.translation` . `title` as `product.netiEasyCouponProduct.translation.title` , `product.netiEasyCouponProduct.translation.override_1` . `title` as `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.override_2` . `title` as `product.netiEasyCouponProduct.translation.override_2.title` FROM `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation` LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_1` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_1` . `neti_easy_coupon_product_id` AND `product.netiEasyCouponProduct.translation.override_1` . `language_id` = ? LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_2` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_2` . `neti_easy_coupon_product_id` AND `product.netiEasyCouponProduct.translation.override_2` . `language_id` = ? WHERE `product.netiEasyCouponProduct.translation` . `language_id` = ? ) `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` ON `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct` . `id` LEFT JOIN (SELECT `product.manufacturer.translation` . `product_manufacturer_id` , `product.manufacturer.translation` . `product_manufacturer_version_id` , `product.manufacturer.translation` . `link` as `product.manufacturer.translation.link` , `product.manufacturer.translation.override_1` . `link` as `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.override_2` . `link` as `product.manufacturer.translation.override_2.link` , `product.manufacturer.translation` . `name` as `product.manufacturer.translation.name` , `product.manufacturer.translation.override_1` . `name` as `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.override_2` . `name` as `product.manufacturer.translation.override_2.name` , `product.manufacturer.translation` . `description` as `product.manufacturer.translation.description` , `product.manufacturer.translation.override_1` . `description` as `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.override_2` . `description` as `product.manufacturer.translation.override_2.description` , `product.manufacturer.translation` . `custom_fields` as `product.manufacturer.translation.customFields` , `product.manufacturer.translation.override_1` . `custom_fields` as `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.override_2` . `custom_fields` as `product.manufacturer.translation.override_2.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_id` AND `product.manufacturer.translation.override_1` . `language_id` = ? AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_version_id` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_2` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_2` . `product_manufacturer_id` AND `product.manufacturer.translation.override_2` . `language_id` = ? AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_2` . `product_manufacturer_version_id` WHERE `product.manufacturer.translation` . `language_id` = ? ) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_id` = `product.manufacturer` . `id` AND `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_version_id` = `product.manufacturer` . `version_id` WHERE (`product` . `version_id` = ? ) AND (`product` . `id` IN (? ))
Parameters :
[
b"/»_ââšMpªXTÎ|ãâ\v "
b"„B ƒc.IïøÄh6ô'Œ "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"„B ƒc.IïøÄh6ô'Œ "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"„B ƒc.IïøÄh6ô'Œ "
b"/»_ââšMpªXTÎ|ãâ\v "
b"/»_ââšMpªXTÎ|ãâ\v "
b"„B ƒc.IïøÄh6ô'Œ "
b"/»_ââšMpªXTÎ|ãâ\v "
b"\x0F ©\x1C ãéjK¾KÙÎu,4% "
b"¨‚!2\x05 ·EG†¢–:ªZu\n "
]
SELECT
`product` . `id` as `product.id` ,
`product` . `version_id` as `product.versionId` ,
`product` . `parent_id` as `product.parentId` ,
`product` . `parent_version_id` as `product.parentVersionId` ,
COALESCE (
`product` . `product_manufacturer_id` ,
`product.parent` . `product_manufacturer_id`
) as `product.manufacturerId` ,
COALESCE (
`product` . `product_manufacturer_version_id` ,
`product.parent` . `product_manufacturer_version_id`
) as `product.productManufacturerVersionId` ,
COALESCE (
`product` . `unit_id` , `product.parent` . `unit_id`
) as `product.unitId` ,
COALESCE (
`product` . `tax_id` , `product.parent` . `tax_id`
) as `product.taxId` ,
COALESCE (
`product` . `product_media_id` , `product.parent` . `product_media_id`
) as `product.coverId` ,
COALESCE (
`product` . `product_media_version_id` ,
`product.parent` . `product_media_version_id`
) as `product.productMediaVersionId` ,
COALESCE (
`product` . `delivery_time_id` , `product.parent` . `delivery_time_id`
) as `product.deliveryTimeId` ,
COALESCE (
`product` . `product_feature_set_id` ,
`product.parent` . `product_feature_set_id`
) as `product.featureSetId` ,
COALESCE (
`product` . `canonical_product_id` ,
`product.parent` . `canonical_product_id`
) as `product.canonicalProductId` ,
COALESCE (
`product` . `canonical_product_version_id` ,
`product.parent` . `canonical_product_version_id`
) as `product.canonicalProductVersionId` ,
COALESCE (
`product` . `cms_page_id` , `product.parent` . `cms_page_id`
) as `product.cmsPageId` ,
COALESCE (
`product` . `cms_page_version_id` ,
`product.parent` . `cms_page_version_id`
) as `product.cmsPageVersionId` ,
`product.parent` . `price` as `product.price.inherited` ,
COALESCE (
`product` . `price` , `product.parent` . `price`
) as `product.price` ,
`product` . `product_number` as `product.productNumber` ,
COALESCE (
`product` . `restock_time` , `product.parent` . `restock_time`
) as `product.restockTime` ,
`product` . `auto_increment` as `product.autoIncrement` ,
COALESCE (
`product` . `active` , `product.parent` . `active`
) as `product.active` ,
`product` . `available` as `product.available` ,
COALESCE (
`product` . `is_closeout` , `product.parent` . `is_closeout`
) as `product.isCloseout` ,
`product` . `available_stock` as `product.availableStock` ,
`product` . `stock` as `product.stock` ,
`product` . `display_group` as `product.displayGroup` ,
`product.parent` . `variant_listing_config` as `product.variantListingConfig.inherited` ,
COALESCE (
`product` . `variant_listing_config` ,
`product.parent` . `variant_listing_config`
) as `product.variantListingConfig` ,
`product` . `variant_restrictions` as `product.variantRestrictions` ,
COALESCE (
`product` . `manufacturer_number` ,
`product.parent` . `manufacturer_number`
) as `product.manufacturerNumber` ,
COALESCE (
`product` . `ean` , `product.parent` . `ean`
) as `product.ean` ,
COALESCE (
`product` . `purchase_steps` , `product.parent` . `purchase_steps`
) as `product.purchaseSteps` ,
COALESCE (
`product` . `max_purchase` , `product.parent` . `max_purchase`
) as `product.maxPurchase` ,
COALESCE (
`product` . `min_purchase` , `product.parent` . `min_purchase`
) as `product.minPurchase` ,
COALESCE (
`product` . `purchase_unit` , `product.parent` . `purchase_unit`
) as `product.purchaseUnit` ,
COALESCE (
`product` . `reference_unit` , `product.parent` . `reference_unit`
) as `product.referenceUnit` ,
COALESCE (
`product` . `shipping_free` , `product.parent` . `shipping_free`
) as `product.shippingFree` ,
`product.parent` . `purchase_prices` as `product.purchasePrices.inherited` ,
COALESCE (
`product` . `purchase_prices` , `product.parent` . `purchase_prices`
) as `product.purchasePrices` ,
COALESCE (
`product` . `mark_as_topseller` , `product.parent` . `mark_as_topseller`
) as `product.markAsTopseller` ,
COALESCE (
`product` . `weight` , `product.parent` . `weight`
) as `product.weight` ,
COALESCE (
`product` . `width` , `product.parent` . `width`
) as `product.width` ,
COALESCE (
`product` . `height` , `product.parent` . `height`
) as `product.height` ,
COALESCE (
`product` . `length` , `product.parent` . `length`
) as `product.length` ,
COALESCE (
`product` . `release_date` , `product.parent` . `release_date`
) as `product.releaseDate` ,
COALESCE (
`product` . `rating_average` , `product.parent` . `rating_average`
) as `product.ratingAverage` ,
`product.parent` . `category_tree` as `product.categoryTree.inherited` ,
COALESCE (
`product` . `category_tree` , `product.parent` . `category_tree`
) as `product.categoryTree` ,
`product.parent` . `property_ids` as `product.propertyIds.inherited` ,
COALESCE (
`product` . `property_ids` , `product.parent` . `property_ids`
) as `product.propertyIds` ,
`product.parent` . `option_ids` as `product.optionIds.inherited` ,
COALESCE (
`product` . `option_ids` , `product.parent` . `option_ids`
) as `product.optionIds` ,
`product.parent` . `stream_ids` as `product.streamIds.inherited` ,
COALESCE (
`product` . `stream_ids` , `product.parent` . `stream_ids`
) as `product.streamIds` ,
`product.parent` . `tag_ids` as `product.tagIds.inherited` ,
COALESCE (
`product` . `tag_ids` , `product.parent` . `tag_ids`
) as `product.tagIds` ,
`product.parent` . `category_ids` as `product.categoryIds.inherited` ,
COALESCE (
`product` . `category_ids` , `product.parent` . `category_ids`
) as `product.categoryIds` ,
`product` . `child_count` as `product.childCount` ,
COALESCE (
`product` . `custom_field_set_selection_active` ,
`product.parent` . `custom_field_set_selection_active`
) as `product.customFieldSetSelectionActive` ,
`product` . `sales` as `product.sales` ,
`product` . `type` as `product.type` ,
`product` . `states` as `product.states` ,
`product` . `created_at` as `product.createdAt` ,
`product` . `updated_at` as `product.updatedAt` ,
`product.netiEasyCouponProduct` . `id` as `product.netiEasyCouponProduct.id` ,
`product.netiEasyCouponProduct` . `postal` as `product.netiEasyCouponProduct.postal` ,
`product.netiEasyCouponProduct` . `value` as `product.netiEasyCouponProduct.value` ,
`product.netiEasyCouponProduct` . `shipping_charge` as `product.netiEasyCouponProduct.shippingCharge` ,
`product.netiEasyCouponProduct` . `exclude_from_shipping_costs` as `product.netiEasyCouponProduct.excludeFromShippingCosts` ,
`product.netiEasyCouponProduct` . `no_delivery_charge` as `product.netiEasyCouponProduct.noDeliveryCharge` ,
`product.netiEasyCouponProduct` . `customer_group_charge` as `product.netiEasyCouponProduct.customerGroupCharge` ,
`product.netiEasyCouponProduct` . `comment` as `product.netiEasyCouponProduct.comment` ,
`product.netiEasyCouponProduct` . `order_position_number` as `product.netiEasyCouponProduct.orderPositionNumber` ,
`product.netiEasyCouponProduct` . `value_type` as `product.netiEasyCouponProduct.valueType` ,
`product.netiEasyCouponProduct` . `combine_vouchers` as `product.netiEasyCouponProduct.combineVouchers` ,
`product.netiEasyCouponProduct` . `combine_vouchers_with_shopware_promotions` as `product.netiEasyCouponProduct.combineVouchersWithShopwarePromotions` ,
`product.netiEasyCouponProduct` . `consider_shipping_costs` as `product.netiEasyCouponProduct.considerShippingCosts` ,
`product.netiEasyCouponProduct` . `voucher_code_format` as `product.netiEasyCouponProduct.voucherCodeFormat` ,
`product.netiEasyCouponProduct` . `validity_time` as `product.netiEasyCouponProduct.validityTime` ,
`product.netiEasyCouponProduct` . `validity_by_end_of_year` as `product.netiEasyCouponProduct.validityByEndOfYear` ,
`product.netiEasyCouponProduct` . `product_id` as `product.netiEasyCouponProduct.productId` ,
`product.netiEasyCouponProduct` . `product_version_id` as `product.netiEasyCouponProduct.productVersionId` ,
`product.netiEasyCouponProduct` . `tax_id` as `product.netiEasyCouponProduct.taxId` ,
`product.netiEasyCouponProduct` . `recipient_input_enabled` as `product.netiEasyCouponProduct.recipientInputEnabled` ,
`product.netiEasyCouponProduct` . `requested_delivery_enabled` as `product.netiEasyCouponProduct.requestedDeliveryEnabled` ,
`product.netiEasyCouponProduct` . `delivery_message_enabled` as `product.netiEasyCouponProduct.deliveryMessageEnabled` ,
`product.netiEasyCouponProduct` . `updated_at` as `product.netiEasyCouponProduct.updatedAt` ,
`product.netiEasyCouponProduct` . `created_at` as `product.netiEasyCouponProduct.createdAt` ,
`product.netiEasyCouponProduct.translation.override_2.title` ,
`product.netiEasyCouponProduct.translation.override_1.title` ,
`product.netiEasyCouponProduct.translation.title` ,
COALESCE (
`product.netiEasyCouponProduct.translation.override_2.title` ,
`product.netiEasyCouponProduct.translation.override_1.title` ,
`product.netiEasyCouponProduct.translation.title`
) as `product.netiEasyCouponProduct.title` ,
COALESCE (
`product` . `swag_customized_products_template_id` ,
`product.parent` . `swag_customized_products_template_id`
) as `product.swagCustomizedProductsTemplateId` ,
COALESCE (
`product` . `swag_customized_products_template_version_id` ,
`product.parent` . `swag_customized_products_template_version_id`
) as `product.swagCustomizedProductsTemplateVersionId` ,
`product.manufacturer` . `id` as `product.manufacturer.id` ,
`product.manufacturer` . `version_id` as `product.manufacturer.versionId` ,
`product.manufacturer` . `media_id` as `product.manufacturer.mediaId` ,
`product.manufacturer` . `created_at` as `product.manufacturer.createdAt` ,
`product.manufacturer` . `updated_at` as `product.manufacturer.updatedAt` ,
`product.manufacturer.translation.override_2.name` ,
`product.manufacturer.translation.override_1.name` ,
`product.manufacturer.translation.name` ,
COALESCE (
`product.manufacturer.translation.override_2.name` ,
`product.manufacturer.translation.override_1.name` ,
`product.manufacturer.translation.name`
) as `product.manufacturer.name` ,
`product.manufacturer.translation.override_2.link` ,
`product.manufacturer.translation.override_1.link` ,
`product.manufacturer.translation.link` ,
COALESCE (
`product.manufacturer.translation.override_2.link` ,
`product.manufacturer.translation.override_1.link` ,
`product.manufacturer.translation.link`
) as `product.manufacturer.link` ,
`product.manufacturer.translation.override_2.description` ,
`product.manufacturer.translation.override_1.description` ,
`product.manufacturer.translation.description` ,
COALESCE (
`product.manufacturer.translation.override_2.description` ,
`product.manufacturer.translation.override_1.description` ,
`product.manufacturer.translation.description`
) as `product.manufacturer.description` ,
`product.manufacturer.translation.override_2.customFields` ,
`product.manufacturer.translation.override_1.customFields` ,
`product.manufacturer.translation.customFields` ,
COALESCE (
`product.manufacturer.translation.override_2.customFields` ,
`product.manufacturer.translation.override_1.customFields` ,
`product.manufacturer.translation.customFields`
) as `product.manufacturer.customFields` ,
`product.translation.override_2.metaDescription` ,
`product.parent.translation.override_2.metaDescription` ,
`product.translation.override_1.metaDescription` ,
`product.parent.translation.override_1.metaDescription` ,
`product.translation.metaDescription` ,
`product.parent.translation.metaDescription` ,
COALESCE (
`product.translation.override_2.metaDescription` ,
`product.parent.translation.override_2.metaDescription` ,
`product.translation.override_1.metaDescription` ,
`product.parent.translation.override_1.metaDescription` ,
`product.translation.metaDescription` ,
`product.parent.translation.metaDescription`
) as `product.metaDescription` ,
`product.translation.override_2.name` ,
`product.parent.translation.override_2.name` ,
`product.translation.override_1.name` ,
`product.parent.translation.override_1.name` ,
`product.translation.name` ,
`product.parent.translation.name` ,
COALESCE (
`product.translation.override_2.name` ,
`product.parent.translation.override_2.name` ,
`product.translation.override_1.name` ,
`product.parent.translation.override_1.name` ,
`product.translation.name` , `product.parent.translation.name`
) as `product.name` ,
`product.translation.override_2.keywords` ,
`product.parent.translation.override_2.keywords` ,
`product.translation.override_1.keywords` ,
`product.parent.translation.override_1.keywords` ,
`product.translation.keywords` ,
`product.parent.translation.keywords` ,
COALESCE (
`product.translation.override_2.keywords` ,
`product.parent.translation.override_2.keywords` ,
`product.translation.override_1.keywords` ,
`product.parent.translation.override_1.keywords` ,
`product.translation.keywords` ,
`product.parent.translation.keywords`
) as `product.keywords` ,
`product.translation.override_2.description` ,
`product.parent.translation.override_2.description` ,
`product.translation.override_1.description` ,
`product.parent.translation.override_1.description` ,
`product.translation.description` ,
`product.parent.translation.description` ,
COALESCE (
`product.translation.override_2.description` ,
`product.parent.translation.override_2.description` ,
`product.translation.override_1.description` ,
`product.parent.translation.override_1.description` ,
`product.translation.description` ,
`product.parent.translation.description`
) as `product.description` ,
`product.translation.override_2.metaTitle` ,
`product.parent.translation.override_2.metaTitle` ,
`product.translation.override_1.metaTitle` ,
`product.parent.translation.override_1.metaTitle` ,
`product.translation.metaTitle` ,
`product.parent.translation.metaTitle` ,
COALESCE (
`product.translation.override_2.metaTitle` ,
`product.parent.translation.override_2.metaTitle` ,
`product.translation.override_1.metaTitle` ,
`product.parent.translation.override_1.metaTitle` ,
`product.translation.metaTitle` ,
`product.parent.translation.metaTitle`
) as `product.metaTitle` ,
`product.translation.override_2.packUnit` ,
`product.parent.translation.override_2.packUnit` ,
`product.translation.override_1.packUnit` ,
`product.parent.translation.override_1.packUnit` ,
`product.translation.packUnit` ,
`product.parent.translation.packUnit` ,
COALESCE (
`product.translation.override_2.packUnit` ,
`product.parent.translation.override_2.packUnit` ,
`product.translation.override_1.packUnit` ,
`product.parent.translation.override_1.packUnit` ,
`product.translation.packUnit` ,
`product.parent.translation.packUnit`
) as `product.packUnit` ,
`product.translation.override_2.packUnitPlural` ,
`product.parent.translation.override_2.packUnitPlural` ,
`product.translation.override_1.packUnitPlural` ,
`product.parent.translation.override_1.packUnitPlural` ,
`product.translation.packUnitPlural` ,
`product.parent.translation.packUnitPlural` ,
COALESCE (
`product.translation.override_2.packUnitPlural` ,
`product.parent.translation.override_2.packUnitPlural` ,
`product.translation.override_1.packUnitPlural` ,
`product.parent.translation.override_1.packUnitPlural` ,
`product.translation.packUnitPlural` ,
`product.parent.translation.packUnitPlural`
) as `product.packUnitPlural` ,
`product.translation.override_2.customSearchKeywords` ,
`product.parent.translation.override_2.customSearchKeywords` ,
`product.translation.override_1.customSearchKeywords` ,
`product.parent.translation.override_1.customSearchKeywords` ,
`product.translation.customSearchKeywords` ,
`product.parent.translation.customSearchKeywords` ,
COALESCE (
`product.translation.override_2.customSearchKeywords` ,
`product.parent.translation.override_2.customSearchKeywords` ,
`product.translation.override_1.customSearchKeywords` ,
`product.parent.translation.override_1.customSearchKeywords` ,
`product.translation.customSearchKeywords` ,
`product.parent.translation.customSearchKeywords`
) as `product.customSearchKeywords` ,
`product.translation.override_2.slotConfig` ,
`product.parent.translation.override_2.slotConfig` ,
`product.translation.override_1.slotConfig` ,
`product.parent.translation.override_1.slotConfig` ,
`product.translation.slotConfig` ,
`product.parent.translation.slotConfig` ,
COALESCE (
`product.translation.override_2.slotConfig` ,
`product.parent.translation.override_2.slotConfig` ,
`product.translation.override_1.slotConfig` ,
`product.parent.translation.override_1.slotConfig` ,
`product.translation.slotConfig` ,
`product.parent.translation.slotConfig`
) as `product.slotConfig` ,
`product.translation.override_2.customFields` ,
`product.parent.translation.override_2.customFields` ,
`product.translation.override_1.customFields` ,
`product.parent.translation.override_1.customFields` ,
`product.translation.customFields` ,
`product.parent.translation.customFields` ,
COALESCE (
`product.translation.override_2.customFields` ,
`product.parent.translation.override_2.customFields` ,
`product.translation.override_1.customFields` ,
`product.parent.translation.override_1.customFields` ,
`product.translation.customFields` ,
`product.parent.translation.customFields`
) as `product.customFields`
FROM
`product`
LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id`
AND `product` . `parent_version_id` = `product.parent` . `version_id`
LEFT JOIN `neti_easy_coupon_product` `product.netiEasyCouponProduct` ON `product` . `id` = `product.netiEasyCouponProduct` . `product_id`
LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product` . `manufacturer` = `product.manufacturer` . `id`
AND IFNULL (
`product` . `product_manufacturer_version_id` ,
`product.parent` . `product_manufacturer_version_id`
) = `product.manufacturer` . `version_id`
LEFT JOIN (
SELECT
`product.translation` . `product_id` ,
`product.translation` . `product_version_id` ,
`product.translation` . `meta_description` as `product.translation.metaDescription` ,
`product.translation.override_1` . `meta_description` as `product.translation.override_1.metaDescription` ,
`product.translation.override_2` . `meta_description` as `product.translation.override_2.metaDescription` ,
`product.translation` . `name` as `product.translation.name` ,
`product.translation.override_1` . `name` as `product.translation.override_1.name` ,
`product.translation.override_2` . `name` as `product.translation.override_2.name` ,
`product.translation` . `keywords` as `product.translation.keywords` ,
`product.translation.override_1` . `keywords` as `product.translation.override_1.keywords` ,
`product.translation.override_2` . `keywords` as `product.translation.override_2.keywords` ,
`product.translation` . `description` as `product.translation.description` ,
`product.translation.override_1` . `description` as `product.translation.override_1.description` ,
`product.translation.override_2` . `description` as `product.translation.override_2.description` ,
`product.translation` . `meta_title` as `product.translation.metaTitle` ,
`product.translation.override_1` . `meta_title` as `product.translation.override_1.metaTitle` ,
`product.translation.override_2` . `meta_title` as `product.translation.override_2.metaTitle` ,
`product.translation` . `pack_unit` as `product.translation.packUnit` ,
`product.translation.override_1` . `pack_unit` as `product.translation.override_1.packUnit` ,
`product.translation.override_2` . `pack_unit` as `product.translation.override_2.packUnit` ,
`product.translation` . `pack_unit_plural` as `product.translation.packUnitPlural` ,
`product.translation.override_1` . `pack_unit_plural` as `product.translation.override_1.packUnitPlural` ,
`product.translation.override_2` . `pack_unit_plural` as `product.translation.override_2.packUnitPlural` ,
`product.translation` . `custom_fields` as `product.translation.customFields` ,
`product.translation.override_1` . `custom_fields` as `product.translation.override_1.customFields` ,
`product.translation.override_2` . `custom_fields` as `product.translation.override_2.customFields` ,
`product.translation` . `slot_config` as `product.translation.slotConfig` ,
`product.translation.override_1` . `slot_config` as `product.translation.override_1.slotConfig` ,
`product.translation.override_2` . `slot_config` as `product.translation.override_2.slotConfig` ,
`product.translation` . `custom_search_keywords` as `product.translation.customSearchKeywords` ,
`product.translation.override_1` . `custom_search_keywords` as `product.translation.override_1.customSearchKeywords` ,
`product.translation.override_2` . `custom_search_keywords` as `product.translation.override_2.customSearchKeywords`
FROM
`product_translation` `product.translation`
LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation` . `product_id` = `product.translation.override_1` . `product_id`
AND `product.translation.override_1` . `language_id` = ?
AND `product.translation` . `product_version_id` = `product.translation.override_1` . `product_version_id`
LEFT JOIN `product_translation` `product.translation.override_2` ON `product.translation` . `product_id` = `product.translation.override_2` . `product_id`
AND `product.translation.override_2` . `language_id` = ?
AND `product.translation` . `product_version_id` = `product.translation.override_2` . `product_version_id`
WHERE
`product.translation` . `language_id` = ?
) `product.product_translation` ON `product.product_translation` . `product_id` = `product` . `id`
AND `product.product_translation` . `product_version_id` = `product` . `version_id`
LEFT JOIN (
SELECT
`product.parent.translation` . `product_id` ,
`product.parent.translation` . `product_version_id` ,
`product.parent.translation` . `meta_description` as `product.parent.translation.metaDescription` ,
`product.parent.translation.override_1` . `meta_description` as `product.parent.translation.override_1.metaDescription` ,
`product.parent.translation.override_2` . `meta_description` as `product.parent.translation.override_2.metaDescription` ,
`product.parent.translation` . `name` as `product.parent.translation.name` ,
`product.parent.translation.override_1` . `name` as `product.parent.translation.override_1.name` ,
`product.parent.translation.override_2` . `name` as `product.parent.translation.override_2.name` ,
`product.parent.translation` . `keywords` as `product.parent.translation.keywords` ,
`product.parent.translation.override_1` . `keywords` as `product.parent.translation.override_1.keywords` ,
`product.parent.translation.override_2` . `keywords` as `product.parent.translation.override_2.keywords` ,
`product.parent.translation` . `description` as `product.parent.translation.description` ,
`product.parent.translation.override_1` . `description` as `product.parent.translation.override_1.description` ,
`product.parent.translation.override_2` . `description` as `product.parent.translation.override_2.description` ,
`product.parent.translation` . `meta_title` as `product.parent.translation.metaTitle` ,
`product.parent.translation.override_1` . `meta_title` as `product.parent.translation.override_1.metaTitle` ,
`product.parent.translation.override_2` . `meta_title` as `product.parent.translation.override_2.metaTitle` ,
`product.parent.translation` . `pack_unit` as `product.parent.translation.packUnit` ,
`product.parent.translation.override_1` . `pack_unit` as `product.parent.translation.override_1.packUnit` ,
`product.parent.translation.override_2` . `pack_unit` as `product.parent.translation.override_2.packUnit` ,
`product.parent.translation` . `pack_unit_plural` as `product.parent.translation.packUnitPlural` ,
`product.parent.translation.override_1` . `pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural` ,
`product.parent.translation.override_2` . `pack_unit_plural` as `product.parent.translation.override_2.packUnitPlural` ,
`product.parent.translation` . `custom_fields` as `product.parent.translation.customFields` ,
`product.parent.translation.override_1` . `custom_fields` as `product.parent.translation.override_1.customFields` ,
`product.parent.translation.override_2` . `custom_fields` as `product.parent.translation.override_2.customFields` ,
`product.parent.translation` . `slot_config` as `product.parent.translation.slotConfig` ,
`product.parent.translation.override_1` . `slot_config` as `product.parent.translation.override_1.slotConfig` ,
`product.parent.translation.override_2` . `slot_config` as `product.parent.translation.override_2.slotConfig` ,
`product.parent.translation` . `custom_search_keywords` as `product.parent.translation.customSearchKeywords` ,
`product.parent.translation.override_1` . `custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` ,
`product.parent.translation.override_2` . `custom_search_keywords` as `product.parent.translation.override_2.customSearchKeywords`
FROM
`product_translation` `product.parent.translation`
LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_1` . `product_id`
AND `product.parent.translation.override_1` . `language_id` = ?
AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_1` . `product_version_id`
LEFT JOIN `product_translation` `product.parent.translation.override_2` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_2` . `product_id`
AND `product.parent.translation.override_2` . `language_id` = ?
AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_2` . `product_version_id`
WHERE
`product.parent.translation` . `language_id` = ?
) `product.parent.product_translation` ON `product.parent.product_translation` . `product_id` = `product.parent` . `id`
AND `product.parent.product_translation` . `product_version_id` = `product.parent` . `version_id`
LEFT JOIN (
SELECT
`product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` ,
`product.netiEasyCouponProduct.translation` . `title` as `product.netiEasyCouponProduct.translation.title` ,
`product.netiEasyCouponProduct.translation.override_1` . `title` as `product.netiEasyCouponProduct.translation.override_1.title` ,
`product.netiEasyCouponProduct.translation.override_2` . `title` as `product.netiEasyCouponProduct.translation.override_2.title`
FROM
`neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation`
LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_1` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_1` . `neti_easy_coupon_product_id`
AND `product.netiEasyCouponProduct.translation.override_1` . `language_id` = ?
LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_2` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_2` . `neti_easy_coupon_product_id`
AND `product.netiEasyCouponProduct.translation.override_2` . `language_id` = ?
WHERE
`product.netiEasyCouponProduct.translation` . `language_id` = ?
) `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` ON `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct` . `id`
LEFT JOIN (
SELECT
`product.manufacturer.translation` . `product_manufacturer_id` ,
`product.manufacturer.translation` . `product_manufacturer_version_id` ,
`product.manufacturer.translation` . `link` as `product.manufacturer.translation.link` ,
`product.manufacturer.translation.override_1` . `link` as `product.manufacturer.translation.override_1.link` ,
`product.manufacturer.translation.override_2` . `link` as `product.manufacturer.translation.override_2.link` ,
`product.manufacturer.translation` . `name` as `product.manufacturer.translation.name` ,
`product.manufacturer.translation.override_1` . `name` as `product.manufacturer.translation.override_1.name` ,
`product.manufacturer.translation.override_2` . `name` as `product.manufacturer.translation.override_2.name` ,
`product.manufacturer.translation` . `description` as `product.manufacturer.translation.description` ,
`product.manufacturer.translation.override_1` . `description` as `product.manufacturer.translation.override_1.description` ,
`product.manufacturer.translation.override_2` . `description` as `product.manufacturer.translation.override_2.description` ,
`product.manufacturer.translation` . `custom_fields` as `product.manufacturer.translation.customFields` ,
`product.manufacturer.translation.override_1` . `custom_fields` as `product.manufacturer.translation.override_1.customFields` ,
`product.manufacturer.translation.override_2` . `custom_fields` as `product.manufacturer.translation.override_2.customFields`
FROM
`product_manufacturer_translation` `product.manufacturer.translation`
LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_id`
AND `product.manufacturer.translation.override_1` . `language_id` = ?
AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_version_id`
LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_2` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_2` . `product_manufacturer_id`
AND `product.manufacturer.translation.override_2` . `language_id` = ?
AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_2` . `product_manufacturer_version_id`
WHERE
`product.manufacturer.translation` . `language_id` = ?
) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_id` = `product.manufacturer` . `id`
AND `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_version_id` = `product.manufacturer` . `version_id`
WHERE
(`product` . `version_id` = ? )
AND (
`product` . `id` IN (? )
)
Copy
SELECT `product` . `id` as `product.id` , `product` . `version_id` as `product.versionId` , `product` . `parent_id` as `product.parentId` , `product` . `parent_version_id` as `product.parentVersionId` , COALESCE (`product` . `product_manufacturer_id` , `product.parent` . `product_manufacturer_id` ) as `product.manufacturerId` , COALESCE (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) as `product.productManufacturerVersionId` , COALESCE (`product` . `unit_id` , `product.parent` . `unit_id` ) as `product.unitId` , COALESCE (`product` . `tax_id` , `product.parent` . `tax_id` ) as `product.taxId` , COALESCE (`product` . `product_media_id` , `product.parent` . `product_media_id` ) as `product.coverId` , COALESCE (`product` . `product_media_version_id` , `product.parent` . `product_media_version_id` ) as `product.productMediaVersionId` , COALESCE (`product` . `delivery_time_id` , `product.parent` . `delivery_time_id` ) as `product.deliveryTimeId` , COALESCE (`product` . `product_feature_set_id` , `product.parent` . `product_feature_set_id` ) as `product.featureSetId` , COALESCE (`product` . `canonical_product_id` , `product.parent` . `canonical_product_id` ) as `product.canonicalProductId` , COALESCE (`product` . `canonical_product_version_id` , `product.parent` . `canonical_product_version_id` ) as `product.canonicalProductVersionId` , COALESCE (`product` . `cms_page_id` , `product.parent` . `cms_page_id` ) as `product.cmsPageId` , COALESCE (`product` . `cms_page_version_id` , `product.parent` . `cms_page_version_id` ) as `product.cmsPageVersionId` , `product.parent` . `price` as `product.price.inherited` , COALESCE (`product` . `price` , `product.parent` . `price` ) as `product.price` , `product` . `product_number` as `product.productNumber` , COALESCE (`product` . `restock_time` , `product.parent` . `restock_time` ) as `product.restockTime` , `product` . `auto_increment` as `product.autoIncrement` , COALESCE (`product` . `active` , `product.parent` . `active` ) as `product.active` , `product` . `available` as `product.available` , COALESCE (`product` . `is_closeout` , `product.parent` . `is_closeout` ) as `product.isCloseout` , `product` . `available_stock` as `product.availableStock` , `product` . `stock` as `product.stock` , `product` . `display_group` as `product.displayGroup` , `product.parent` . `variant_listing_config` as `product.variantListingConfig.inherited` , COALESCE (`product` . `variant_listing_config` , `product.parent` . `variant_listing_config` ) as `product.variantListingConfig` , `product` . `variant_restrictions` as `product.variantRestrictions` , COALESCE (`product` . `manufacturer_number` , `product.parent` . `manufacturer_number` ) as `product.manufacturerNumber` , COALESCE (`product` . `ean` , `product.parent` . `ean` ) as `product.ean` , COALESCE (`product` . `purchase_steps` , `product.parent` . `purchase_steps` ) as `product.purchaseSteps` , COALESCE (`product` . `max_purchase` , `product.parent` . `max_purchase` ) as `product.maxPurchase` , COALESCE (`product` . `min_purchase` , `product.parent` . `min_purchase` ) as `product.minPurchase` , COALESCE (`product` . `purchase_unit` , `product.parent` . `purchase_unit` ) as `product.purchaseUnit` , COALESCE (`product` . `reference_unit` , `product.parent` . `reference_unit` ) as `product.referenceUnit` , COALESCE (`product` . `shipping_free` , `product.parent` . `shipping_free` ) as `product.shippingFree` , `product.parent` . `purchase_prices` as `product.purchasePrices.inherited` , COALESCE (`product` . `purchase_prices` , `product.parent` . `purchase_prices` ) as `product.purchasePrices` , COALESCE (`product` . `mark_as_topseller` , `product.parent` . `mark_as_topseller` ) as `product.markAsTopseller` , COALESCE (`product` . `weight` , `product.parent` . `weight` ) as `product.weight` , COALESCE (`product` . `width` , `product.parent` . `width` ) as `product.width` , COALESCE (`product` . `height` , `product.parent` . `height` ) as `product.height` , COALESCE (`product` . `length` , `product.parent` . `length` ) as `product.length` , COALESCE (`product` . `release_date` , `product.parent` . `release_date` ) as `product.releaseDate` , COALESCE (`product` . `rating_average` , `product.parent` . `rating_average` ) as `product.ratingAverage` , `product.parent` . `category_tree` as `product.categoryTree.inherited` , COALESCE (`product` . `category_tree` , `product.parent` . `category_tree` ) as `product.categoryTree` , `product.parent` . `property_ids` as `product.propertyIds.inherited` , COALESCE (`product` . `property_ids` , `product.parent` . `property_ids` ) as `product.propertyIds` , `product.parent` . `option_ids` as `product.optionIds.inherited` , COALESCE (`product` . `option_ids` , `product.parent` . `option_ids` ) as `product.optionIds` , `product.parent` . `stream_ids` as `product.streamIds.inherited` , COALESCE (`product` . `stream_ids` , `product.parent` . `stream_ids` ) as `product.streamIds` , `product.parent` . `tag_ids` as `product.tagIds.inherited` , COALESCE (`product` . `tag_ids` , `product.parent` . `tag_ids` ) as `product.tagIds` , `product.parent` . `category_ids` as `product.categoryIds.inherited` , COALESCE (`product` . `category_ids` , `product.parent` . `category_ids` ) as `product.categoryIds` , `product` . `child_count` as `product.childCount` , COALESCE (`product` . `custom_field_set_selection_active` , `product.parent` . `custom_field_set_selection_active` ) as `product.customFieldSetSelectionActive` , `product` . `sales` as `product.sales` , `product` . `type` as `product.type` , `product` . `states` as `product.states` , `product` . `created_at` as `product.createdAt` , `product` . `updated_at` as `product.updatedAt` , `product.netiEasyCouponProduct` . `id` as `product.netiEasyCouponProduct.id` , `product.netiEasyCouponProduct` . `postal` as `product.netiEasyCouponProduct.postal` , `product.netiEasyCouponProduct` . `value` as `product.netiEasyCouponProduct.value` , `product.netiEasyCouponProduct` . `shipping_charge` as `product.netiEasyCouponProduct.shippingCharge` , `product.netiEasyCouponProduct` . `exclude_from_shipping_costs` as `product.netiEasyCouponProduct.excludeFromShippingCosts` , `product.netiEasyCouponProduct` . `no_delivery_charge` as `product.netiEasyCouponProduct.noDeliveryCharge` , `product.netiEasyCouponProduct` . `customer_group_charge` as `product.netiEasyCouponProduct.customerGroupCharge` , `product.netiEasyCouponProduct` . `comment` as `product.netiEasyCouponProduct.comment` , `product.netiEasyCouponProduct` . `order_position_number` as `product.netiEasyCouponProduct.orderPositionNumber` , `product.netiEasyCouponProduct` . `value_type` as `product.netiEasyCouponProduct.valueType` , `product.netiEasyCouponProduct` . `combine_vouchers` as `product.netiEasyCouponProduct.combineVouchers` , `product.netiEasyCouponProduct` . `combine_vouchers_with_shopware_promotions` as `product.netiEasyCouponProduct.combineVouchersWithShopwarePromotions` , `product.netiEasyCouponProduct` . `consider_shipping_costs` as `product.netiEasyCouponProduct.considerShippingCosts` , `product.netiEasyCouponProduct` . `voucher_code_format` as `product.netiEasyCouponProduct.voucherCodeFormat` , `product.netiEasyCouponProduct` . `validity_time` as `product.netiEasyCouponProduct.validityTime` , `product.netiEasyCouponProduct` . `validity_by_end_of_year` as `product.netiEasyCouponProduct.validityByEndOfYear` , `product.netiEasyCouponProduct` . `product_id` as `product.netiEasyCouponProduct.productId` , `product.netiEasyCouponProduct` . `product_version_id` as `product.netiEasyCouponProduct.productVersionId` , `product.netiEasyCouponProduct` . `tax_id` as `product.netiEasyCouponProduct.taxId` , `product.netiEasyCouponProduct` . `recipient_input_enabled` as `product.netiEasyCouponProduct.recipientInputEnabled` , `product.netiEasyCouponProduct` . `requested_delivery_enabled` as `product.netiEasyCouponProduct.requestedDeliveryEnabled` , `product.netiEasyCouponProduct` . `delivery_message_enabled` as `product.netiEasyCouponProduct.deliveryMessageEnabled` , `product.netiEasyCouponProduct` . `updated_at` as `product.netiEasyCouponProduct.updatedAt` , `product.netiEasyCouponProduct` . `created_at` as `product.netiEasyCouponProduct.createdAt` , `product.netiEasyCouponProduct.translation.override_2.title` , `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` , COALESCE (`product.netiEasyCouponProduct.translation.override_2.title` , `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.title` ) as `product.netiEasyCouponProduct.title` , COALESCE (`product` . `swag_customized_products_template_id` , `product.parent` . `swag_customized_products_template_id` ) as `product.swagCustomizedProductsTemplateId` , COALESCE (`product` . `swag_customized_products_template_version_id` , `product.parent` . `swag_customized_products_template_version_id` ) as `product.swagCustomizedProductsTemplateVersionId` , `product.manufacturer` . `id` as `product.manufacturer.id` , `product.manufacturer` . `version_id` as `product.manufacturer.versionId` , `product.manufacturer` . `media_id` as `product.manufacturer.mediaId` , `product.manufacturer` . `created_at` as `product.manufacturer.createdAt` , `product.manufacturer` . `updated_at` as `product.manufacturer.updatedAt` , `product.manufacturer.translation.override_2.name` , `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` , COALESCE (`product.manufacturer.translation.override_2.name` , `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.name` ) as `product.manufacturer.name` , `product.manufacturer.translation.override_2.link` , `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` , COALESCE (`product.manufacturer.translation.override_2.link` , `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.link` ) as `product.manufacturer.link` , `product.manufacturer.translation.override_2.description` , `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` , COALESCE (`product.manufacturer.translation.override_2.description` , `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.description` ) as `product.manufacturer.description` , `product.manufacturer.translation.override_2.customFields` , `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` , COALESCE (`product.manufacturer.translation.override_2.customFields` , `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.customFields` ) as `product.manufacturer.customFields` , `product.translation.override_2.metaDescription` , `product.parent.translation.override_2.metaDescription` , `product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` , COALESCE (`product.translation.override_2.metaDescription` , `product.parent.translation.override_2.metaDescription` , `product.translation.override_1.metaDescription` , `product.parent.translation.override_1.metaDescription` , `product.translation.metaDescription` , `product.parent.translation.metaDescription` ) as `product.metaDescription` , `product.translation.override_2.name` , `product.parent.translation.override_2.name` , `product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` , COALESCE (`product.translation.override_2.name` , `product.parent.translation.override_2.name` , `product.translation.override_1.name` , `product.parent.translation.override_1.name` , `product.translation.name` , `product.parent.translation.name` ) as `product.name` , `product.translation.override_2.keywords` , `product.parent.translation.override_2.keywords` , `product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` , COALESCE (`product.translation.override_2.keywords` , `product.parent.translation.override_2.keywords` , `product.translation.override_1.keywords` , `product.parent.translation.override_1.keywords` , `product.translation.keywords` , `product.parent.translation.keywords` ) as `product.keywords` , `product.translation.override_2.description` , `product.parent.translation.override_2.description` , `product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` , COALESCE (`product.translation.override_2.description` , `product.parent.translation.override_2.description` , `product.translation.override_1.description` , `product.parent.translation.override_1.description` , `product.translation.description` , `product.parent.translation.description` ) as `product.description` , `product.translation.override_2.metaTitle` , `product.parent.translation.override_2.metaTitle` , `product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` , COALESCE (`product.translation.override_2.metaTitle` , `product.parent.translation.override_2.metaTitle` , `product.translation.override_1.metaTitle` , `product.parent.translation.override_1.metaTitle` , `product.translation.metaTitle` , `product.parent.translation.metaTitle` ) as `product.metaTitle` , `product.translation.override_2.packUnit` , `product.parent.translation.override_2.packUnit` , `product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` , COALESCE (`product.translation.override_2.packUnit` , `product.parent.translation.override_2.packUnit` , `product.translation.override_1.packUnit` , `product.parent.translation.override_1.packUnit` , `product.translation.packUnit` , `product.parent.translation.packUnit` ) as `product.packUnit` , `product.translation.override_2.packUnitPlural` , `product.parent.translation.override_2.packUnitPlural` , `product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` , COALESCE (`product.translation.override_2.packUnitPlural` , `product.parent.translation.override_2.packUnitPlural` , `product.translation.override_1.packUnitPlural` , `product.parent.translation.override_1.packUnitPlural` , `product.translation.packUnitPlural` , `product.parent.translation.packUnitPlural` ) as `product.packUnitPlural` , `product.translation.override_2.customSearchKeywords` , `product.parent.translation.override_2.customSearchKeywords` , `product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` , COALESCE (`product.translation.override_2.customSearchKeywords` , `product.parent.translation.override_2.customSearchKeywords` , `product.translation.override_1.customSearchKeywords` , `product.parent.translation.override_1.customSearchKeywords` , `product.translation.customSearchKeywords` , `product.parent.translation.customSearchKeywords` ) as `product.customSearchKeywords` , `product.translation.override_2.slotConfig` , `product.parent.translation.override_2.slotConfig` , `product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` , COALESCE (`product.translation.override_2.slotConfig` , `product.parent.translation.override_2.slotConfig` , `product.translation.override_1.slotConfig` , `product.parent.translation.override_1.slotConfig` , `product.translation.slotConfig` , `product.parent.translation.slotConfig` ) as `product.slotConfig` , `product.translation.override_2.customFields` , `product.parent.translation.override_2.customFields` , `product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` , COALESCE (`product.translation.override_2.customFields` , `product.parent.translation.override_2.customFields` , `product.translation.override_1.customFields` , `product.parent.translation.override_1.customFields` , `product.translation.customFields` , `product.parent.translation.customFields` ) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id` AND `product` . `parent_version_id` = `product.parent` . `version_id` LEFT JOIN `neti_easy_coupon_product` `product.netiEasyCouponProduct` ON `product` . `id` = `product.netiEasyCouponProduct` . `product_id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product` . `manufacturer` = `product.manufacturer` . `id` AND IFNULL (`product` . `product_manufacturer_version_id` , `product.parent` . `product_manufacturer_version_id` ) = `product.manufacturer` . `version_id` LEFT JOIN (SELECT `product.translation` . `product_id` , `product.translation` . `product_version_id` , `product.translation` . `meta_description` as `product.translation.metaDescription` , `product.translation.override_1` . `meta_description` as `product.translation.override_1.metaDescription` , `product.translation.override_2` . `meta_description` as `product.translation.override_2.metaDescription` , `product.translation` . `name` as `product.translation.name` , `product.translation.override_1` . `name` as `product.translation.override_1.name` , `product.translation.override_2` . `name` as `product.translation.override_2.name` , `product.translation` . `keywords` as `product.translation.keywords` , `product.translation.override_1` . `keywords` as `product.translation.override_1.keywords` , `product.translation.override_2` . `keywords` as `product.translation.override_2.keywords` , `product.translation` . `description` as `product.translation.description` , `product.translation.override_1` . `description` as `product.translation.override_1.description` , `product.translation.override_2` . `description` as `product.translation.override_2.description` , `product.translation` . `meta_title` as `product.translation.metaTitle` , `product.translation.override_1` . `meta_title` as `product.translation.override_1.metaTitle` , `product.translation.override_2` . `meta_title` as `product.translation.override_2.metaTitle` , `product.translation` . `pack_unit` as `product.translation.packUnit` , `product.translation.override_1` . `pack_unit` as `product.translation.override_1.packUnit` , `product.translation.override_2` . `pack_unit` as `product.translation.override_2.packUnit` , `product.translation` . `pack_unit_plural` as `product.translation.packUnitPlural` , `product.translation.override_1` . `pack_unit_plural` as `product.translation.override_1.packUnitPlural` , `product.translation.override_2` . `pack_unit_plural` as `product.translation.override_2.packUnitPlural` , `product.translation` . `custom_fields` as `product.translation.customFields` , `product.translation.override_1` . `custom_fields` as `product.translation.override_1.customFields` , `product.translation.override_2` . `custom_fields` as `product.translation.override_2.customFields` , `product.translation` . `slot_config` as `product.translation.slotConfig` , `product.translation.override_1` . `slot_config` as `product.translation.override_1.slotConfig` , `product.translation.override_2` . `slot_config` as `product.translation.override_2.slotConfig` , `product.translation` . `custom_search_keywords` as `product.translation.customSearchKeywords` , `product.translation.override_1` . `custom_search_keywords` as `product.translation.override_1.customSearchKeywords` , `product.translation.override_2` . `custom_search_keywords` as `product.translation.override_2.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation` . `product_id` = `product.translation.override_1` . `product_id` AND `product.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B AND `product.translation` . `product_version_id` = `product.translation.override_1` . `product_version_id` LEFT JOIN `product_translation` `product.translation.override_2` ON `product.translation` . `product_id` = `product.translation.override_2` . `product_id` AND `product.translation.override_2` . `language_id` = 0x8442A083632E49EF8FF8C46836F4278C AND `product.translation` . `product_version_id` = `product.translation.override_2` . `product_version_id` WHERE `product.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.product_translation` ON `product.product_translation` . `product_id` = `product` . `id` AND `product.product_translation` . `product_version_id` = `product` . `version_id` LEFT JOIN (SELECT `product.parent.translation` . `product_id` , `product.parent.translation` . `product_version_id` , `product.parent.translation` . `meta_description` as `product.parent.translation.metaDescription` , `product.parent.translation.override_1` . `meta_description` as `product.parent.translation.override_1.metaDescription` , `product.parent.translation.override_2` . `meta_description` as `product.parent.translation.override_2.metaDescription` , `product.parent.translation` . `name` as `product.parent.translation.name` , `product.parent.translation.override_1` . `name` as `product.parent.translation.override_1.name` , `product.parent.translation.override_2` . `name` as `product.parent.translation.override_2.name` , `product.parent.translation` . `keywords` as `product.parent.translation.keywords` , `product.parent.translation.override_1` . `keywords` as `product.parent.translation.override_1.keywords` , `product.parent.translation.override_2` . `keywords` as `product.parent.translation.override_2.keywords` , `product.parent.translation` . `description` as `product.parent.translation.description` , `product.parent.translation.override_1` . `description` as `product.parent.translation.override_1.description` , `product.parent.translation.override_2` . `description` as `product.parent.translation.override_2.description` , `product.parent.translation` . `meta_title` as `product.parent.translation.metaTitle` , `product.parent.translation.override_1` . `meta_title` as `product.parent.translation.override_1.metaTitle` , `product.parent.translation.override_2` . `meta_title` as `product.parent.translation.override_2.metaTitle` , `product.parent.translation` . `pack_unit` as `product.parent.translation.packUnit` , `product.parent.translation.override_1` . `pack_unit` as `product.parent.translation.override_1.packUnit` , `product.parent.translation.override_2` . `pack_unit` as `product.parent.translation.override_2.packUnit` , `product.parent.translation` . `pack_unit_plural` as `product.parent.translation.packUnitPlural` , `product.parent.translation.override_1` . `pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural` , `product.parent.translation.override_2` . `pack_unit_plural` as `product.parent.translation.override_2.packUnitPlural` , `product.parent.translation` . `custom_fields` as `product.parent.translation.customFields` , `product.parent.translation.override_1` . `custom_fields` as `product.parent.translation.override_1.customFields` , `product.parent.translation.override_2` . `custom_fields` as `product.parent.translation.override_2.customFields` , `product.parent.translation` . `slot_config` as `product.parent.translation.slotConfig` , `product.parent.translation.override_1` . `slot_config` as `product.parent.translation.override_1.slotConfig` , `product.parent.translation.override_2` . `slot_config` as `product.parent.translation.override_2.slotConfig` , `product.parent.translation` . `custom_search_keywords` as `product.parent.translation.customSearchKeywords` , `product.parent.translation.override_1` . `custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` , `product.parent.translation.override_2` . `custom_search_keywords` as `product.parent.translation.override_2.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_1` . `product_id` AND `product.parent.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_1` . `product_version_id` LEFT JOIN `product_translation` `product.parent.translation.override_2` ON `product.parent.translation` . `product_id` = `product.parent.translation.override_2` . `product_id` AND `product.parent.translation.override_2` . `language_id` = 0x8442A083632E49EF8FF8C46836F4278C AND `product.parent.translation` . `product_version_id` = `product.parent.translation.override_2` . `product_version_id` WHERE `product.parent.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.parent.product_translation` ON `product.parent.product_translation` . `product_id` = `product.parent` . `id` AND `product.parent.product_translation` . `product_version_id` = `product.parent` . `version_id` LEFT JOIN (SELECT `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` , `product.netiEasyCouponProduct.translation` . `title` as `product.netiEasyCouponProduct.translation.title` , `product.netiEasyCouponProduct.translation.override_1` . `title` as `product.netiEasyCouponProduct.translation.override_1.title` , `product.netiEasyCouponProduct.translation.override_2` . `title` as `product.netiEasyCouponProduct.translation.override_2.title` FROM `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation` LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_1` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_1` . `neti_easy_coupon_product_id` AND `product.netiEasyCouponProduct.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B LEFT JOIN `neti_easy_coupon_product_translation` `product.netiEasyCouponProduct.translation.override_2` ON `product.netiEasyCouponProduct.translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct.translation.override_2` . `neti_easy_coupon_product_id` AND `product.netiEasyCouponProduct.translation.override_2` . `language_id` = 0x8442A083632E49EF8FF8C46836F4278C WHERE `product.netiEasyCouponProduct.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` ON `product.netiEasyCouponProduct.neti_easy_coupon_product_translation` . `neti_easy_coupon_product_id` = `product.netiEasyCouponProduct` . `id` LEFT JOIN (SELECT `product.manufacturer.translation` . `product_manufacturer_id` , `product.manufacturer.translation` . `product_manufacturer_version_id` , `product.manufacturer.translation` . `link` as `product.manufacturer.translation.link` , `product.manufacturer.translation.override_1` . `link` as `product.manufacturer.translation.override_1.link` , `product.manufacturer.translation.override_2` . `link` as `product.manufacturer.translation.override_2.link` , `product.manufacturer.translation` . `name` as `product.manufacturer.translation.name` , `product.manufacturer.translation.override_1` . `name` as `product.manufacturer.translation.override_1.name` , `product.manufacturer.translation.override_2` . `name` as `product.manufacturer.translation.override_2.name` , `product.manufacturer.translation` . `description` as `product.manufacturer.translation.description` , `product.manufacturer.translation.override_1` . `description` as `product.manufacturer.translation.override_1.description` , `product.manufacturer.translation.override_2` . `description` as `product.manufacturer.translation.override_2.description` , `product.manufacturer.translation` . `custom_fields` as `product.manufacturer.translation.customFields` , `product.manufacturer.translation.override_1` . `custom_fields` as `product.manufacturer.translation.override_1.customFields` , `product.manufacturer.translation.override_2` . `custom_fields` as `product.manufacturer.translation.override_2.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_id` AND `product.manufacturer.translation.override_1` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_1` . `product_manufacturer_version_id` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_2` ON `product.manufacturer.translation` . `product_manufacturer_id` = `product.manufacturer.translation.override_2` . `product_manufacturer_id` AND `product.manufacturer.translation.override_2` . `language_id` = 0x8442A083632E49EF8FF8C46836F4278C AND `product.manufacturer.translation` . `product_manufacturer_version_id` = `product.manufacturer.translation.override_2` . `product_manufacturer_version_id` WHERE `product.manufacturer.translation` . `language_id` = 0x2FBB5FE2E29A4D70AA5854CE7CE3E20B ) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_id` = `product.manufacturer` . `id` AND `product.manufacturer.product_manufacturer_translation` . `product_manufacturer_version_id` = `product.manufacturer` . `version_id` WHERE (`product` . `version_id` = 0x0FA91CE3E96A4BC2BE4BD9CE752C3425 ) AND (`product` . `id` IN (0xA882213205B7454786A2963AAA5A750A ));
Copy