是否需要join sql server自动调优,这两个语句没有区别 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 尽量使用Join 而不是Where来列出关联条件,特别是多个表联合的时候。原因是:(1)在效率上,Where可能具有和Inner join一样的效率。但基本可以肯定的(通过SQLServer帮助和其它资料,以及本测试)是Join的效率不比Where差。(2)使用Join可以帮助检查语句中的无效或者误写的关联条件参考http://tech.163.com/07/0309/14/395APR410009158J.html JOIN 还有 LEFT 和 RIGHT 的用法,这是 where 无法代替的,另外,使用 JOIN 使表之间的关系更加清晰,而不是混入一堆 where 条件中。 不过,建议用join,因为现在是2个表的关联,如果有5个表关联,那么关联条件就会很多,所以这个时候用join,所以能比较清晰 更新数据库,在线等 SQL远程连接问题,急!!!!该装的SP4补丁也装了,不顶事啊... 想了半天没想出来,向大家学习! MYSQL超难多表查询 怎样使用图形类数据类型 一个SQL语句的安全问题!高手来~~ 紧急求救!!!!一百分!!! 100分求救! 有点难!~~ 不够再加! \\\\\用VB进行数据库编程,需要掌握哪些细节,谢谢大家推荐相关方面好书! 这个SQL如何写才能进行高效统计? sql2005链接服务器问题,造成经常物理连接不可用 sqlserver 数据库过大的问题,各位老大指点
另外,使用 JOIN 使表之间的关系更加清晰,而不是混入一堆 where 条件中。