Mysql查询相关

属于想到啥写啥系列

1.查询为中文结果排序按首字母排序

select name from tb_agent order by convert(name using gbk);
ps 括号中的name为字段名

2.同时使用多个条件语句时顺序问题

同时使用order by和limit时,order by要在limit前面
同时使用where和order by时,where在前

3.空值检查

在创建表时,表设计人员可以指定其中的列是否可以不包含值。在
一个列不包含值时,称其为包含空值NULL。
当判断一个列是否为空时,不能用‘=’,而是 is
比如:select name from user where phone is null;查询所有电话为空的用户的姓名,不为空is not

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。