当我们将 INSTR() 函数与 Mysql WHERE 子句一起使用时,我们需要提供表的列名作为第一个参数,提供子字符串作为第二个参数以及比较运算符。以下是使用“学生”表进行演示的示例 -示例假设“学生”表中有以下值 -mysql
当我们将 INSTR() 函数与 Mysql WHERE 子句一起使用时,我们需要提供表的列名作为第一个参数,提供子字符串作为第二个参数以及比较运算符。以下是使用“学生”表进行演示的示例 -
假设“学生”表中有以下值 -
mysql> Select * from Student;
+------+---------+---------+-----------+
| Id | Name | Address | Subject |
+------+---------+---------+-----------+
| 1 | Gaurav | Delhi | Computers |
| 2 | Aarav | Mumbai | History |
| 15 | Harshit | Delhi | Commerce |
| 20 | Gaurav | Jaipur | Computers |
| 21 | Yashraj | NULL | Math |
+------+---------+---------+-----------+
5 rows in set (0.02 sec)
现在,以下查询展示了如何将 INSTR() 函数与 WHERE caluse 一起使用 -
mysql> select name, INSTR(Name,'av')As Result from student where INSTR(Name,'av') > 0;
+--------+--------+
| name | Result |
+--------+--------+
| Gaurav | 5 |
| Aarav | 4 |
| Gaurav | 5 |
+--------+--------+
3 rows in set (0.00 sec)
mysql> select name, INSTR(Name,'av')As Result from student where INSTR(Name,'av') = 0 ;
+---------+--------+
| name | Result |
+---------+--------+
| Harshit | 0 |
| Yashraj | 0 |
+---------+--------+
2 rows in set (0.01 sec)
--结束END--
本文标题: 我们如何将 MySQL INSTR() 函数与 WHERE 子句一起使用?
本文链接: https://www.lsjlt.com/news/436601.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0