mysql 杂
mysql> show create table? table_name|view_name \G; 可以查看是視圖還是表????? \G 放到sql語句后,可以使每個字段打印到單獨的行
| 1 | IFNULL(expr1,expr2) |
如果 expr1 不是 NULL,IFNULL() 返回 expr1,否則它返回 expr2。? ifnull()as cloumn
?
和=運算符不同的是,NULL的值是沒有任何意義的。所以=號運算符不能把NULL作為有效的結果。所以:請使用<=> null ? ? 不能用 <> null
null也是占用空間的? 和空值不一樣
<=> null?? 等于?? is? null??? 列出為null的值
<=> ’’???? 列出空值
<>’’?? 列出值不為’’ 和NUll的 即 not null 的值
列出不為null 即 not null 和’’空值??? 用? is not null???
盡量用 ?is ?null 和is not null
轉載于:https://www.cnblogs.com/hanxing/p/4414888.html
總結