u
This commit is contained in:
@@ -3,6 +3,17 @@ SELECT
|
||||
b.id,
|
||||
b.name,
|
||||
b.gsprpinfo,
|
||||
(
|
||||
SELECT COUNT(*)
|
||||
FROM article a
|
||||
LEFT JOIN article parent ON parent.id = a.parentarticle_id
|
||||
WHERE a.company_id = b.company_id
|
||||
AND a.is_parent = 0
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM article child WHERE child.parentarticle_id = a.id
|
||||
)
|
||||
AND COALESCE(parent.brand_id, a.brand_id) = b.id
|
||||
) AS articleCount,
|
||||
(
|
||||
SELECT
|
||||
p.hash AS fullHash,
|
||||
@@ -31,6 +42,17 @@ SELECT
|
||||
b.id,
|
||||
b.name,
|
||||
b.gsprpinfo,
|
||||
(
|
||||
SELECT COUNT(*)
|
||||
FROM article a
|
||||
LEFT JOIN article parent ON parent.id = a.parentarticle_id
|
||||
WHERE a.company_id = b.company_id
|
||||
AND a.is_parent = 0
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM article child WHERE child.parentarticle_id = a.id
|
||||
)
|
||||
AND COALESCE(parent.brand_id, a.brand_id) = b.id
|
||||
) AS articleCount,
|
||||
(
|
||||
SELECT
|
||||
p.hash AS fullHash,
|
||||
@@ -54,6 +76,17 @@ SELECT
|
||||
b.id,
|
||||
b.name,
|
||||
b.gsprpinfo,
|
||||
(
|
||||
SELECT COUNT(*)
|
||||
FROM article a
|
||||
LEFT JOIN article parent ON parent.id = a.parentarticle_id
|
||||
WHERE a.company_id = b.company_id
|
||||
AND a.is_parent = 0
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM article child WHERE child.parentarticle_id = a.id
|
||||
)
|
||||
AND COALESCE(parent.brand_id, a.brand_id) = b.id
|
||||
) AS articleCount,
|
||||
(
|
||||
SELECT
|
||||
p.hash AS fullHash,
|
||||
|
||||
Reference in New Issue
Block a user