关于SELECT表的优化问题!
select ERP_MaterialType.MaterialTypeName,ERP_Material.MaterialName,ERP_Product.ProductName from ERP_Product,ERP_PM,ERP_Material,ERP_MaterialType where ERP_Product.ProductID="&id&" and ERP_PM.PID="&id&" and ERP_MaterialType.MaterialTypeID=ERP_PM.MTID and ERP_Material.MaterialID=ERP_PM.MID
"&id&" 为ID号的变量
如何写上面的SQL语句效率比较高?
有人建议我,多使用子查询会快点,因为现在数据量比较少,所以没办法比较
表:ERP_Product,,ERP_Material,ERP_MaterialType 以后是不会增加很多记录的
ERP_PM当日记型的表,以后数据会比较多
就怕数据一多,执行起来会非常慢,请问各位大侠,怎么写会比较好。
提高效率有什么原则,请多讲讲!