首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

外部连接时,副表的一个字段为定数,这个限制条件应该放在FROM里,还是WHERE里?该如何处理

2012-04-03 
外部连接时,副表的一个字段为定数,这个限制条件应该放在FROM里,还是WHERE里?数据库表外部连接时,副表的一

外部连接时,副表的一个字段为定数,这个限制条件应该放在FROM里,还是WHERE里?
数据库表外部连接时,副表的一个字段为定数,这个限制条件应该放在FROM里,还是WHERE里?放在不同的位置是有区别的,到底放在那里有什么标准么?
SELECT  
                *  
FROM  
                TABLE_1   LEFT   JOIN   TABLE_2  
                ON   TABLE_1.ID   =   TABLE_2.ID  
WHERE  
                TABLE_1.DEL_FLG   !=   '0 '


请问,如果有这样   TABLE_2.COST_CD   !=   '20070130 '   一个限制条件,应该放那里?是FROM里,还是WHERE里?

[解决办法]
意思不一样,on是连接条件,where是连接结果的过滤条件

热点排行