MySql创建视图:select type from (select 8 as type UNION ALL select 9 as type) types;windows上的MySQL5.7.11:工作,但MySql 5.6.25-0ubuntu0.15.04.1 (Ubuntu):不工作。我试图在Ubuntu上将mysql升级到5.7,但在Ubuntu上不可用。有什么建议吗?谢谢。
编辑:示例是一个测试用例。实际情况是<em
好的,我正在将一个数据库从Server (我已经错过了)移动到MySql 5.6。我在创建一个有效日期列表时遇到了问题。在Server中,我只是使用CTE来建立数字,然后是月份,然后是数年,然后是一个月中的几天,然后交叉连接到一起创建一个有效的列表。我宁愿这样做,然后创建一个巨大的表,列出从开始到结束的所有有效日期。然而,将其转换为一组视图似乎不起作用: select 0 N union all select 1
我有一个mysql查询,它使用union将多个查询连接到一个结果集。该查询可以完美地工作。当我想使用相同的查询来创建一个视图时,我会得到一条错误消息:
You have an error in your SQL syntax; check the manual that correspondsto your MySQL server version for the right syntax to use near 'union select
我正在使用SQLite视图,如下所示: SELECT fecha_importacion, COUNT(DISTINCT(SELECT fecha_importacion, id AS total, 0 as errores, estado FROM marcas WHERE parent_id = 0
UNIONimportaciones GROUP BY fecha_importacion ORDER BY fecha_importaci