我想计算总行数,其中父ID 等于page table
中的页面ID ,
SELECT
parent_id
COUNT(*) AS total
FROM page AS p
WHERE p.parent_id = p.page_id
AND p.type = 'page'
我得到了正确的结果,
parent_id total
1 16
但如果我想将父ID 中的值更改为self
该怎么办?
所以我会把这作为我的最终结果,
parent_id total
self 16
有可能吗?
答案 0 :(得分:1)
SELECT
'self' as parent_id
COUNT(*) AS total
FROM page AS p
WHERE p.parent_id = p.page_id
AND p.type = 'page'