Sql语句中Like嵌套用法

Posted 体肥勤跑步,人丑多读书。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql语句中Like嵌套用法相关的知识,希望对你有一定的参考价值。

一般的Like用法:

SELECT U_NAME FROM T_USER WHERE U_NAME LIKE %A%

但是,我此次like关键字后面的对应值是一个变量,需要用select语句来实现,用了CONCAT 关键字,将select到的结果与“%”连接起来,才得以实现所需功能,如下所示:

SELECT U_NAME FROM T_USER WHERE U_NAME LIKE CONCAT(%,CONCAT((SELECT STUDENT_NAME FROM T_CLASS WHERE STUDENT_ID = XX),%))

其中CONCAT函数只有两个参数,所以拼接了两次

 

 

 

 

参考文章:https://blog.csdn.net/weixin_40751723/article/details/80938612

 

以上是关于Sql语句中Like嵌套用法的主要内容,如果未能解决你的问题,请参考以下文章

sql语句中like的用法详细解析

SQL中like的用法

SQL中的LIKE语句的用法

SQL中like的用法

sql的like语句怎么用

sql语句中like的用法