多个withs语法错误

时间:2017-08-30 05:32:20

标签: sql sqlite

RequestContext

所以我基本上有一个create table non_parents as with grandparents(grandfather, grandson) as ( select a.parent, b.child from parents as a, parents as b where a.child = b.parent UNION select grandfather, child from grandparents, parents where grandson = parent ), greatparents(greatest, great) as ( select grandfather, grandson from grandparents UNION select grandson, grandfather from grandparents ) select greatest, great from greatparents, dogs d1, dogs d2 where d1.name = greatest, d2.name = great order by d1.height - d2.height; 表并尝试获得这对非父关系。

我认为我的语法有多个 parents(parent, child)

但输出仍会运行语法错误 with tb1 as (), tb2 as () select * from ... where...;

我已经盯着这段代码了很长时间,所以我可以获得一些关于语法错误的提示吗?

0 个答案:

没有答案