SELECT * FROM `hi_wtgl_wtxx` WHERE xmmc =2
无论xmmc 这一列是int 还是 varchar ,当其后面跟随的是 数字时,查询条件自动转换成匹配的数字或字母查询。都可使用 <>= 条件查询。当所查询列是数字时候,直接比较大小。当查询比较的列是字母的时候,它可逐个字母进行比较。
SELECT * FROM `hi_wtgl_wtxx` WHERE gnid >='C72o31'
DATA 类型数字类似VARCHAR比较条件 类型需匹配‘yyyy-mm-dd’。
<=>可对null 进行比值。
特殊的NULL
由上可知,你们不是用=<>测试null,你必须使用 is null,或者 is not null 。进行比较。
ORDER BY columnName (ASC,DESC)。默认升序。
注意:排序顺序为升序时,首先显示数字从小到大,然后是字母(不区分大小写),最后是汉字。
也可以多个列同时进行排序,其规则是先按照前面的排序,前面的列内容完全相同的时候再按照后面的指令排序。
IF() ??????????????????
LIMIT
LIMIT后面的第一个数字表示要检索的新表(即完成LIMIT前的sql语句得到的数据表)row的起始位置,第二个数组5 表示要返回几行数据。
随机查询一条数据。
同样,SQL支持对数据求值。
查询数据同样支持多行串联起来一起显示。
更换列名可以不用AS,但是我规定我必须加!!!
日期排序
日期参数可用YEAR(),MONTH(),DAYOFMONTH()分离出来。
或者
查看谁最长寿
来源:oschina
链接:https://my.oschina.net/u/2971347/blog/808037