我编写了以下查询,但是出现语法错误:
SELECT null as `null`, null as `null` FROM `e`.`detail_1year` T_1 WHERE (TRUE)
UNION ALL (select abc.address, 1 FROM T_1 INNER JOIN `e`.`detail_1year` abc on 1=1) LIMIT 1000
AnalysisException:第4行出现语法错误:
...地址,从1的T_1内连接e
。detail_1year
abc于1 = 1)
遇到:内部预期:FROM,LIMIT,ORDER,UNION,COMMA
我的问题:
我可以正确使用INNER JOIN吗?
答案 0 :(得分:0)
在第二行中,如果您想从detail_1year(或abc)中选择字段e
,则需要使用以下语法:
select abc.address, 1,abc.`e` FROM T_1 INNER JOIN `detail_1year` abc on 1=1