php面试题之sql语句优化
2012-10-20 00:00
381 查看
今天去了一家公司面试,进展算是很顺利,但是在笔试的时候,一道sql语句优化的题目让我懵了,题目如下:
例子1:
SELECT * FROM order WHERE YEAR(orderDate)<2008;(慢)
SELECT * FROM order WHERE orderDate<"2008-01-01";(快)
例子2:
SELECT * FROM order WHERE addtime/7<24;(慢)
SELECT * FROM order WHERE addtime<24*7;(快)
例子3:
SELECT * FROM order WHERE title like "%good%";
SELECT * FROM order WHERE title>="good" and name<"good";
看来是的认真的学下mysql了!
例子1:
SELECT * FROM order WHERE YEAR(orderDate)<2008;(慢)
SELECT * FROM order WHERE orderDate<"2008-01-01";(快)
例子2:
SELECT * FROM order WHERE addtime/7<24;(慢)
SELECT * FROM order WHERE addtime<24*7;(快)
例子3:
SELECT * FROM order WHERE title like "%good%";
SELECT * FROM order WHERE title>="good" and name<"good";
看来是的认真的学下mysql了!
相关文章推荐
- PHP特级课视频教程_第十七集 MySQL SQL语句技巧与优化_李强强
- php mssql 分页SQL语句优化 持续影响
- SQL数据库面试题以及答案(50例题优化版-增加图片):你必知必会的SQL语句练习
- php mssql 分页SQL语句优化 持续影响
- php mssql 分页SQL语句优化 持续影响
- php mssql 分页SQL语句优化 持续影响
- 通过分析SQL语句的执行计划优化SQL(四)
- 用explain 对sql语句进行优化 建议用多对一的方式查询
- mysql的sql语句优化(不是很好 ,有待验证)
- [转]通过分析SQL语句的执行计划优化SQL (七)[2]
- 优化SQL查询:如何写出高性能SQL语句
- 8个SQL语句常用优化技巧
- 优化SQL语句的一般步骤①
- SQL 语句优化
- sql语句优化:尽量使用索引避免全表扫描
- 通过分析SQL语句的执行计划优化SQL(六)
- 实用SQL语句优化
- ORACLE SQL语句优化
- 转帖 SQL语句的优化
- PHP单引号和双引号区别(sql语句运用)