1、相同的字段名关联时用USING可以使sql变的更整洁
2、SELECT id FROM table USE INDEX ( PRIMARY ) WHERE ... LIMIT 1,用这个方法获取最大值或者最小值比MIN()或者MAX()来得更快(仅限于查询的使索引列)
3、可以用临时表的方式跨过mysql的限制,实现update select, 例如:
UPDATE tbl INNER JOIN (SELECT COUNT(1) AS cnt from tbl GROUP BY type) AS tbl1 SET tbl.cnt = tbl1.cnt;
网友评论