SQLServer 模糊递归查询

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: SQLServer 模糊递归查询

代码:

WITH temp ( ParaID, ParaName, ParentID ) AS (
                    SELECT
                        s.ParaID,
                        s.ParaName,
                        s.ParentID
                    FROM
                        SysParameter s
                    WHERE
                        s.isEnable = 1
                        AND s.ParaName LIKE '%模糊查询条件%'
                    UNION ALL
                    SELECT
                        a.ParaID,
                        a.ParaName,
                        a.ParentID
                    FROM
                        SysParameter a
                        INNER JOIN temp ON a.ParaID = temp.ParentID
 ) SELECT *  FROM temp

WITH AS 一般用于递归查询

s.ParaName LIKE '%模糊查询条件%' 进行了模糊查询筛选

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
2月前
|
SQL
sql server链接查询
sql server链接查询
18 1
|
2月前
|
SQL
sql server简单查询
sql server简单查询
14 1
|
5月前
|
SQL 数据库
SQL Server 连接查询和子查询
SQL Server 连接查询和子查询
92 0
|
2月前
|
SQL 数据库
sql server高级查询,看这篇文章就够了
sql server高级查询,看这篇文章就够了
33 0
|
10月前
|
SQL 数据库
数据库SQL Server 6-7 章(数据与操作查询)
数据库SQL Server 6-7 章(数据与操作查询)
112 0
|
10月前
|
SQL
SQL Server—并查询、交查询、差查询
将两个select语句查询到的结果合并
|
5月前
|
SQL 存储 运维
Windows server 2016——SQL server T-SQL查询语句
Windows server 2016——SQL server T-SQL查询语句
46 0
Windows server 2016——SQL server T-SQL查询语句
|
10月前
|
SQL
Sql Server查询语句
Sql Server查询语句
112 0
|
10月前
|
SQL XML 数据格式
【SQL server 2008】操作查询
【SQL server 2008】操作查询
107 0
|
10月前
|
存储 SQL 数据库
查询SQL server状态的三种方法
查询SQL server状态的三种方法

相关实验场景

更多