mysql中实现WITH AS语句
程序员文章站
2024-01-07 18:19:40
...
mysql
WITH n(parentId) AS
(SELECT menuId
FROM TSYS_MENU
WHERE menuid in
#{item}
UNION ALL
SELECT parentId
FROM TSYS_MENU
WHERE menuid in
#{item}
UNION ALL
SELECT nplus.parentId
FROM TSYS_MENU as nplus, n
WHERE n.parentId = nplus.menuid)
SELECT distinct parentId FROM n where parentId is not null
代码如上,如何在mysql中转换
推荐阅读
-
mysql学习之二:sql语句学习3_MySQL
-
php将mysql数据库整库导出生成sql文件的具体实现_PHP教程
-
在服务器的mysql中创建自定义函数出错
-
详细解读在JavaScript中实现设计模式中的适配器模式的方法(图文教程)
-
急求php mysql中where的有关问题
-
在SQL 2005中实现循环每一行做一定的操作_MySQL
-
Debian+vsftpd+MySQL实现虚拟用户_MySQL
-
mysql中插入记录时不存在时插入已经存在则更新
-
请问下如何在Mysql中where与orderBy后在命中索引?
-
在网页中如何实现下面的翻页导航效果?(有图有真相,图片在我下面的楼层中)_html/css_WEB-ITnose