mysql 目前肯定是不支持 with .. as 语法的。一般的情况下,你可以用 子查询来代替;如果是要实现递归,只能用临时表或者存储过程实现了。
mysql 目前肯定是不支持 with .. as 语法的。一般的情况下,你可以用 子查询来代替;如果是要实现递归,只能用临时表或者存储过程实现了。
MySQL:MySQL不支持WITH子句构建临时表,但可以通过小括号的方式来处理,且构建的临时表必须设置临时表名。自动增长的数据类型 Oracle:Oracle没有自动增长的数据类型,需要建立一个自动增长的序列号,并在插入记录时将序列号的下一个值赋给相应字段。MySQL:MySQL有自动增长的数据类型(如AUTO_INCREMENT),...
不支持 你也可以参考下面 http://stackoverflow.com/questions/1382573/how-do-you-use-the-with-clause-in-mysql http://stackoverflow.com/questions/324935/mysql-with-clause
mysql还不支持with...as的语法吧,所以也没有办法用这种方法来实现递归。替代方法是存储过程 + 临时表