1:排序 (order)html
①: ->order('isread asc,createtime desc')mysql
②: $sort_conf['b_order.isread'] = 'asc'; // 正序
$sort_conf['b_order.createtime'] = 'desc'; // 降序sql
->order($sort_conf)curl
③:不等於:<>函數
④:等於null :is null ; 不等於null:is not nullurl
2:mysql-批量修改表字段中的某一部份內容spa
語法:update 數據表名 SET 字段名 = replac(字段名, '要替換的字符串', '替換爲') wher 設定條件; code
update user SET picurl = replace(picurl, 'http://', 'https://') wher picurl is not null And ID < 200;
3:mysql中find_in_set()函數的使用htm
SELECT `id`,`tj_str` FROM `yk_user` WHERE find_in_set(id,'10013,10014,10015'); // 解決in很差解決不了的問題
SELECT `id`,`tj_str` FROM `yk_user` WHERE find_in_set('10012',tj_str); // 解決like很差解決的問題
find_in_set()和in的區別:https://www.cnblogs.com/xiaoxi/p/5889486.htmlblog
find_in_set()和like的區別:like是普遍的模糊匹配,字符串中沒有分隔符,Find_IN_SET 是精確匹配,字段值以英文」,」分隔,Find_IN_SET查詢的結果要小於like查詢的結果。
四、MySQL兩種存儲引擎: MyISAM和InnoDB 簡單總結:
① MyISAM不支持事務;InnoDB支持事務