u
This commit is contained in:
@@ -78,7 +78,7 @@ SELECT
|
||||
SELECT p2.hash
|
||||
FROM articlepic ap2
|
||||
INNER JOIN pic p2 ON p2.id = ap2.pic_id
|
||||
WHERE a.fatherarticle_id IS NOT NULL AND ap2.article_id = a.fatherarticle_id
|
||||
WHERE a.parentarticle_id IS NOT NULL AND ap2.article_id = a.parentarticle_id
|
||||
ORDER BY ap2.sort ASC, ap2.id ASC
|
||||
LIMIT 1
|
||||
)
|
||||
@@ -90,15 +90,15 @@ SELECT
|
||||
ORDER BY ae.id ASC
|
||||
LIMIT 1
|
||||
) AS barcode,
|
||||
a.is_father AS isParent,
|
||||
a.fatherarticle_id AS parentArticleId,
|
||||
a.is_parent AS isParent,
|
||||
a.parentarticle_id AS parentArticleId,
|
||||
(
|
||||
SELECT fan.name || '|' || av.value || '|' || fan.sort || '|' || a.fathersort
|
||||
SELECT fan.name || '|' || av.value || '|' || fan.sort || '|' || a.parentsort
|
||||
FROM article fa
|
||||
INNER JOIN attributename fan ON fan.id = fa.fatherattributename_id
|
||||
INNER JOIN attributename fan ON fan.id = fa.parentattributename_id
|
||||
INNER JOIN articleattributevalue aav ON aav.article_id = a.id
|
||||
INNER JOIN attributevalue av ON av.id = aav.attributevalue_id AND av.attribute_id = fan.id
|
||||
WHERE a.fatherarticle_id IS NOT NULL AND fa.id = a.fatherarticle_id
|
||||
WHERE a.parentarticle_id IS NOT NULL AND fa.id = a.parentarticle_id
|
||||
LIMIT 1
|
||||
) AS variantName,
|
||||
CASE
|
||||
|
||||
Reference in New Issue
Block a user