kymbrik
12/24/2018 - 7:32 AM

Сохраненные запросы

Получить ску, картинку и название товара

SELECT cpe.sku, cpevName.value AS name, cpevImg.value As img
FROM `catalog_product_entity` AS cpe
INNER JOIN `catalog_product_entity_varchar` AS cpevName
ON cpevName.entity_id = cpe.entity_id AND cpevName.attribute_id = 71
INNER JOIN `catalog_product_entity_varchar` AS cpevImg
ON cpevImg.entity_id = cpe.entity_id AND cpevImg.attribute_id = 85
INNER JOIN `catalog_category_product` AS ccp 
ON ccp.product_id = cpe.entity_id
WHERE ccp.category_id = 3 AND cpe.type_id = "grouped"
LIMIT 100

Получить заказы и имеилы из магенты

SELECT distinct sfo.increment_id, sfoa.city, sfo.created_at, sfoa.email, sfoa.postcode
FROM `sales_flat_order` AS sfo 
INNER JOIN `sales_flat_order_address` AS sfoa 
ON sfoa.parent_id = sfo.entity_id 
WHERE DATE(sfo.created_at) > '2013-09-01'
LIMIT 2

Price Parser

Получить отчет по количеству распарсенных товаров по конкуренту

CREATE TABLE `parsed_cnt_{competitor}`
SELECT COUNT(url), brand, sizeId
FROM `parsed_products` 
WHERE url LIKE '%{competitor}%'
GROUP BY brand, sizeId 
ORDER BY brand DESC, sizeId ASC

Получить количество по бренду и размеру включенных наших товаров

CREATE TABLE our_products_grouped_by_brand
SELECT COUNT(sku), manufacturer, productSize
FROM `our_products`
WHERE isInStock = 1 AND category = 'Постельное белье'
GROUP BY manufacturer, productSize
ORDER BY manufacturer DESC, productSize ASC

Получить количество совпадений, группируя по размеру и количеству

CREATE TABLE `matches_cnt`
SELECT op.productSize, op.manufacturer, COUNT(op.sku)
FROM `matches` AS m
INNER JOIN `our_products` AS op
ON m.ourProductSku = op.sku
WHERE m.competitorLogin = 'wildberries'
GROUP BY op.manufacturer, op.productSize

PRICE-PARSER

Проверка на то, что есть распарсенные товары, но нет по ним отзывов.

Т.е. отсюда проверим, реально ли нет отзывов по конкуренту.

SELECT pp.* 
FROM `parsed_products` AS pp
WHERE pp.id NOT IN (
SELECT parsedProductId AS id
FROM `parsed_product_reviews`
)   
AND pp.url LIKE '%wildberries%'