Mysql 优化SQL选择命令
是否有任何方法可以通过优化/压缩代码来加快速度Mysql 优化SQL选择命令,mysql,sql,Mysql,Sql,是否有任何方法可以通过优化/压缩代码来加快速度 SELECT fullName, email_address, pos_desc, EXT FROM dbo.BTC_WEB_EMPLOYEE_VIEW WHERE grp_cde = 'STAFF' OR grp_cde = 'PROF' OR grp_cde = 'EXEC' OR grp_cde = 'ADMIN' OR grp_c
SELECT fullName,
email_address,
pos_desc,
EXT
FROM dbo.BTC_WEB_EMPLOYEE_VIEW
WHERE grp_cde = 'STAFF'
OR grp_cde = 'PROF'
OR grp_cde = 'EXEC'
OR grp_cde = 'ADMIN'
OR grp_cde = 'FAC'
ORDER BY last_name
用于代替或
SELECT fullName, email_address, pos_desc, EXT
FROM dbo.BTC_WEB_EMPLOYEE_VIEW
WHERE grp_cde IN ( 'STAFF', 'PROF', 'EXEC', 'ADMIN', 'FAC')
ORDER BY last_name
也许这会有帮助
或者在此列上使用索引您确定要使用dbo和吗?看起来是这样的…嗯,您可以在表中的grp_代码上放置一个索引(如果还没有),但这改变了数据库结构,而不是代码本身。检查grp_Cde上是否有索引,如果没有,添加一个并再次运行。这来自ASP页面SelectCommands在中用
替换或
,不会影响查询执行。这只是不同的联想。