我想使用带有WITH 子句的SQL 查询,但出现语法错误。
我正在使用 MySQL 版本 5.6.28
这是一个简单的代码示例
WITH alias_test AS (SELECT id, title FROM `tips_locations`)
SELECT id, title
FROM alias_test
这是我在 SQL 工具中遇到的错误
您的 SQL 语法有错误;检查手册
与您的 MySQL 服务器版本相对应,以便使用正确的语法
靠近'alias_test AS(选择id,标题来自tips_locations
) 选择
id,标题来自 ali' 在第 1 行
你能帮助我吗?
MySQL 不支持WITH
条款或CTE
因此出现错误。或者,您可以使用临时表或普通表,例如
CREATE TEMPORARY TABLE alias_test AS
SELECT id, title FROM `tips_locations`;
SELECT id, title
FROM alias_test;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)