MySQL中sql查询某一列数据是否以汉字或非汉字开头
2015-01-22 15:37
330 查看
由于汉字都是ascii码大于127之后,所以以此为查询条件,查询以为汉字打头的数据(此处字段的格式必须是字符串格式或者为可以用str()方法转换为字符串格式的格式):
反之不想查询以汉字打头的数据:
select * from table where ascii(列名)>127
反之不想查询以汉字打头的数据:
select * from table where ascii(列名)<127
相关文章推荐
- SQL查询一列中是否有重复数据
- mysql 中sql 语句查询今天、昨天、7天、近30天、本月、上一月 数据
- 从Mysql某一表中随机读取n条数据的SQL查询语句
- mysql 中sql 语句查询今天、昨天、7天、近30天、本月、上一月 数据
- SQL查询一列数据,结果为用特殊符号分割的一行数据
- SQL语句查询字段中是否包含汉字
- 数据统计例子,相关子查询!(SQL 中循环操作一列数据方法)
- T-SQL学习:将一列数据查询显示成一行
- SQL 给一个数据查询结果添加一列从0到n的序号
- mysql查询数据表中是否有重复的数据
- 【SQL】JDBC之实现对MySQL数据的模糊查询
- 四种数据库(SqlServer/Oracle/Mysql/Sybase)查询前N条数据
- MySQL查询本周、上周、本月、上个月份数据的sql代码
- sql语句查询木一列有重复数据
- mysql 中sql 语句查询今天、昨天、近7天、近30天、一个月内、上一月 数据 (转:冰糖葫芦)
- MySQL、MS SQL、Oracle三种数据库查询M到N行数据
- 从Mysql某一表中随机读取n条数据的SQL查询语句
- 数据统计例子,相关子查询!(SQL 中循环操作一列数据方法)
- MySQL查询本周、上周、本月、上个月份数据的sql代码
- 提高mysql千万级数据SQL的查询优化30条总结