一 数据库常用操作 mysql -u+username -p+password:登陆数据库管理系统,如mysql -uroot -p123。 create database dbName:创建数据库。 drop database dbName:删除数据库。 use dbName:使用指定数据库,因为 ...
分类:
数据库 时间:
2017-07-16 18:21:35
阅读次数:
189
isnull(expr) 如expr为null,那么isnull()的返回值为1,否则返回值为0。 mysql>select isnull(1+1); ->0mysql>select isnull(1/0); ->1使用=的null值对比通常是错误的。 isnull()函数同is null比较操作符... ...
分类:
数据库 时间:
2017-06-15 12:55:31
阅读次数:
237
IFNULL(expr1,expr2)expr1不为NULL,则IFNULL()的返回值为expr1;否则其返回值为expr2selectp_name,p_type,p_view,IFNULL(@rownum:=@rownum+1,@rownum:=1)fromproductsaORDERBYp_viewdesc问题又来了,第二次运行@rownum不是从1开始的selectp_name,p_type,p_view,@rownum:=@rownu..
分类:
编程语言 时间:
2017-06-13 14:37:41
阅读次数:
171
mysql 默认值不要为null,最好为空 否则,当你查询的时候,会引起一些异常 比如 select * from a where b!='new' 假设有一条数据b=null,你是查询不出来的 解决的方法能够改为 select * from a where ifnull(b,'')!='new' ...
分类:
其他好文 时间:
2017-05-29 15:19:09
阅读次数:
117
http://www.blogjava.net/DLevin/archive/2011/09/13/358497.html http://blog.csdn.net/sum_rain/article/details/39892219 http://www.blogjava.net/DLevin/ar ...
分类:
编程语言 时间:
2017-05-27 10:46:45
阅读次数:
320
IFNULL(v1, v2) ,如果 v1 不为 NULL ,则返回值为 v1 ;如果 v1 为 NULL ,则返回值为 v2 ...
分类:
其他好文 时间:
2017-05-24 12:36:31
阅读次数:
119
参考于:http://www.cnblogs.com/alibai/p/3547494.html ...
分类:
其他好文 时间:
2017-05-10 16:29:53
阅读次数:
188
IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值。 select (case when a.checktype=0 then 'GO' else 'back' end ) checktyp ...
分类:
数据库 时间:
2017-05-02 17:26:47
阅读次数:
176
作为小白的我,这个问题弄了半天才解决,特此记录下。 两张表:文章表和评论表 文章表(article):id 评论表(comment):id,c_aid 要求:查询出所有文章及评论数量然后降序显示(没有评论的文章的评论数量则返回为0) SQL:select A.id, ifnull(AC.commen ...
分类:
数据库 时间:
2017-04-29 17:34:33
阅读次数:
601
Mysql 函数使用记录(二)——ELT()、FIELD()、IFNULL() ...
分类:
数据库 时间:
2017-04-25 13:14:51
阅读次数:
285