200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 如何在MySQL中查询非数字字段(适用方法分享) mysql行转列

如何在MySQL中查询非数字字段(适用方法分享) mysql行转列

时间:2019-02-23 14:38:46

相关推荐

如何在MySQL中查询非数字字段(适用方法分享) mysql行转列

一、使用LIKE语句查询非数字字段

使用LIKE语句可以查询到非数字类型的字段,具体使用方法如下:

amename LIKE ‘%非数字字符%’;

amename表示需要查询的字段名,%表示通配符,可以匹配任意字符,非数字字符表示你需要查询的非数字类型的字符。

foamein”的所有记录,可以使用以下语句:

foamein%’;

二、使用正则表达式查询非数字字段

在MySQL中,使用正则表达式也可以查询非数字类型的字段,具体使用方法如下:

amename REGEXP ‘非数字字符’;

amename表示需要查询的字段名,REGEXP表示正则表达式,非数字字符表示你需要查询的非数字类型的字符。

foamein”的所有记录,可以使用以下语句:

foamein’;

三、使用CAST函数将非数字字段转为数字类型

有时候,大家需要将非数字类型的字段转为数字类型进行查询,这时候可以使用CAST函数,具体使用方法如下:

amename AS UNSIGNED) >数字;

amenamename字段转为UNSIGNED类型,数字表示你需要查询的数字。

fo的表中的age字段大于18的所有记录,可以使用以下语句:

fo WHERE CAST(age AS UNSIGNED) >18;

通过以上三种方法,大家可以在MySQL中查询非数字类型的字段,让大家的查询更加灵活和方便。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。