Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql pMaria db不接受FROM子句中的括号_Mysql_Sql_Mariadb_Parentheses - Fatal编程技术网

Mysql pMaria db不接受FROM子句中的括号

Mysql pMaria db不接受FROM子句中的括号,mysql,sql,mariadb,parentheses,Mysql,Sql,Mariadb,Parentheses,Mariadb v10.1.8-Mariadb似乎拒绝多个表from子句中的括号。同样的sql也适用于5.5.44-MariaDB和MySQL 5.5.39 我在做傻事吗 SELECT acdd_studentprogrammes.STU_ID, acdd_studentprogrammes.Stage, acdd_stages.StageType, acdd_fte_values.FT_PT, acdd_fte_values.FTE_Value

Mariadb v10.1.8-Mariadb似乎拒绝多个表from子句中的括号。同样的sql也适用于5.5.44-MariaDB和MySQL 5.5.39 我在做傻事吗

SELECT 
    acdd_studentprogrammes.STU_ID, 
    acdd_studentprogrammes.Stage, 
    acdd_stages.StageType, 
    acdd_fte_values.FT_PT, 
    acdd_fte_values.FTE_Value
FROM 
    (acdd_studentprogrammes 
        INNER JOIN acdd_stages ON acdd_studentprogrammes.Stage = acdd_stages.Stage) 
    LEFT JOIN acdd_fte_values ON acdd_studentprogrammes.FT_PT = acdd_fte_values.FT_PT;

为什么不删除括号呢?你能为这个失败创建一个SQLFIDLE吗?派生表有一个名称。。。。。。从SELECT*FROM acdd_StudentPrograms内部连接acdd_stages ON acdd_StudentPrograms.Stage=acdd_stages.Stage作为tmp感谢一些响应:@sagi-这是一个更简单的示例,在实际查询中有许多连接,括号指定连接到哪个表。@BerndBuffen-这对我来说很有意义,这是对maria db的新限制吗?旧的mariadb和mysql似乎允许我省略对派生表的命名。谢谢,j