我们如何在MySQL WHERE子句中使用FIND_IN_SET()函数?
当我们在WHERE子句中使用FIND_IN_SET()函数时,它将按照参数中指定的方式在给定字符串中搜索搜索字符串,并从相关行中检索所有列。以下是一个示例来演示它-
示例
在此示例中,我们从“学生”表中获取列,其中行的名称值为“Gaurav”。FIND_IN_SET()函数将在“名称”列的值中搜索搜索字符串“Gaurav”。
mysql> Select Id, Name, Address, Subject from student WHERE FIND_IN_SET('Gaurav',Name);
+------+--------+---------+-----------+
| Id | Name | Address | Subject |
+------+--------+---------+-----------+
| 1 | Gaurav | Delhi | Computers |
| 20 | Gaurav | Jaipur | Computers |
+------+--------+---------+-----------+
2 rows in set (0.20 sec)热门推荐
7 火把节祝福语简短
10 牛年祝福语简短搞笑的
11 孩子语音婚礼祝福语简短
12 婚礼酒祝福语简短大气
13 饭店国庆祝福语简短
14 搞笑英译祝福语简短句
15 简短的爱情生日祝福语
16 姐妹生日祝福语女孩简短
17 老爸的祝福语简短独特
18 升学宴同学祝福语简短