1. You are using safe update mode and you tried to update a table without a WHERE clause that uses a KEY column.」
緣由是在safe mode下,where條件必須使用key column,取消限制 SET SQL_SAFE_UPDATES=0;
html
2. MYSQL中group_concat有長度限制,默認1024,詳細參考 http://blog.csdn.net/catoop/article/details/41805437mysql
3. 分頁查詢如:select* from (select * from tableA order by time)temp_table left join tableB on ....... limit offset,rows;sql
使用的mysql版本爲5.7.14,遇到兩個坑,(1)left join 會打亂原查詢順序,(2)order by的條件爲時間戳而且有相同數據時,limit條件不一樣時查詢結果會錯亂oracle
相似oracle中的decode函數函數
field函數oop
http://blog.csdn.net/lxz3000/article/details/6173873.net
elt函數code
http://www.cnblogs.com/lazyx/p/5577105.htmlhtm
case函數也可實現相似功能 blog