区分案例和案例的MySQL查询
* _bin:代表二进制区分排序规则,也就是说它是区分大小写的
* _cs:敏感的排序,区分大小写
* _ci:大小排序,不区分大小写
###########
二进制排序规则的例子#开始
###########
MySQL >创建表case_bin_test(字varchar(10))字符集整理latin1_bin latin1;
查询OK,0行受影响(0.02秒)
MySQL >插入case_bin_test值('frank‘),(‘谷歌'),('froogle '),('flickr '),('flickr);
查询OK,5行受影响(0秒)
记录:5个重复:0个警告:0
MySQL >选择*从case_bin_test字like'f %;
--------- + +
|字|
--------- + +
| Froogle |
| Flickr |
--------- + +
2行(0秒)
MySQL >选择*从case_bin_test字like'f %;
--------- + +
|字|
--------- + +
|弗兰克|
| Flickr |
--------- + +
4行(0秒)
###########
#结束
###########
2。另一种方法
###########
#开始敏感的排序的例子
###########
MySQL >创建表case_cs_test(字varchar(10))字符集整理latin1_general_cs latin1;
查询OK,0行受影响(0.08秒)
MySQL >插入case_cs_test值('frank‘),(‘谷歌'),('froogle '),('flickr '),('flickr);
查询OK,5行受影响(0秒)
记录:5个重复:0个警告:0
MySQL >选择*从case_cs_test字like'f %;
--------- + +
|字|
--------- + +
|弗兰克|
| Flickr |
--------- + +
4行(0秒)
MySQL >选择*从case_cs_test字like'f %;
--------- + +
|字|
--------- + +
| froogle |
| Flickr |
--------- + +
2行(0秒)
###########
#结束
###########
三.另一种方法是在查询中指定排序规则。
MySQL >创建表case_test(字varchar(10))字符集latin1;
查询OK,0行受影响(0.01秒)
MySQL >插入case_test值('frank‘),(‘谷歌'),('froogle '),('flickr '),('flickr);
查询OK,7行受影响(0.01秒)
记录:7个重复:0个警告:0
MySQL >选择*从case_test字like'f %;
--------- + +
|字|
--------- + +
|弗兰克|
| Froogle |
| Flickr |
| Flickr |
--------- + +
6行(0.01秒)
MySQL >选择*从case_test字like'f %;
--------- + +
|字|
--------- + +
|弗兰克|
| Froogle |
| Flickr |
| Flickr |
--------- + +
6行(0.01秒)
MySQL >选择*从case_test字整理latin1_bin like'f %;
--------- + +
|字|
--------- + +
|弗兰克|
| Flickr |
--------- + +
4行(0.05秒)
MySQL >选择*从case_test字整理latin1_bin like'f %;
--------- + +
|字|
--------- + +
| Froogle |
| Flickr |
--------- + +
2行(0秒)
MySQL >选择*从case_test字like'f % 'collate latin1_bin;
--------- + +
|字|
--------- + +
| Froogle |
| Flickr |
--------- + +
2行(0秒)
MySQL >选择*从case_test字like'f % 'collate latin1_bin;
--------- + +
|字|
--------- + +
|弗兰克|
| Flickr |
--------- + +
4行(0.01秒)
MySQL >选择*从case_test字like'f % 'collate latin1_general_cs;
--------- + +
|字|
--------- + +
|弗兰克|
| Flickr |
--------- + +
4行(0.04秒)