如何使用 LIKE 通配符在列中搜索(不区分大小写)?
我们可以在lower()列名的帮助下做到这一点。首先,我们将在CREATE命令的帮助下创建一个表。
创建表格-
mysql> CREATE table InCaseSensDemo -> ( -> Name varchar(100) -> );
借助INSERT命令将记录插入表中-
mysql> INSERT into InCaseSensDemo values('JOhN');
mysql> INSERT into InCaseSensDemo values('bob');
mysql> INSERT into InCaseSensDemo values('BoB');
mysql> INSERT into InCaseSensDemo values('Bob');在SELECT命令的帮助下显示所有记录-
mysql> SELECT * from InCaseSensDemo;
以下是输出-
+------+ | Name | +------+ | JOhN | | bob | | BoB | | Bob | +------+ 4 rows in set (0.00 sec)
在MySQL中比较区分大小写的字符串的语法如下:
SELECT * FROM yourTableName WHERE BINARY column_name = 'value';
现在,我正在应用上述查询来获取区分大小写值的结果-
mysql> SELECT * FROM InCaseSensDemo WHERE BINARY Name = 'bob';
以下是输出-
+------+ | Name | +------+ | JOhN | +------+ 1 row in set (0.00 sec)
热门推荐
10 牛年佛家祝福语大全简短
11 送师姐的祝福语简短
12 舰长生日祝福语简短
13 诗意新婚祝福语高级简短
14 送菜的祝福语简短霸气
15 送水杯祝福语女生简短
16 给男生的简短祝福语
17 学生祝福语简短古诗句
18 薛之谦祝福语简短