摘要:
MySQL的IF既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串 阅读全文
posted @ 2018-06-05 19:14
nichoo的博客
阅读(335842)
评论(1)
推荐(4)
摘要:
NULL和''不一样 阅读全文
posted @ 2018-06-05 17:44
nichoo的博客
阅读(1177)
评论(0)
推荐(0)
摘要:
在where中可以包含任意数目的and和or操作符,在没有任何其他符号的时候,例如括号,SQL会首先执行and条件,然后才执行or语句 eg. 注意: 这条语句默认执行的是id=2并且price大于等于10的,或者是id=1。 如果加上括号: 则这条语句执行的是id=1或id=2,并且price大于 阅读全文
posted @ 2018-06-05 15:53
nichoo的博客
阅读(1444)
评论(0)
推荐(0)
摘要:
查找SELECT 相同列的情况下,例如选择一个月每一天的某几项数据,相当于查询一个月三十行数据,为了在一个表中显示就要使用union函数。 eg: SELECT COUNT(DISTINCT uid) AS c FROM da_track WHERE data_time LIKE '2018-05- 阅读全文
posted @ 2018-06-05 10:43
nichoo的博客
阅读(1414)
评论(0)
推荐(0)

浙公网安备 33010602011771号