两种sql写法 有区别吗
2012-04-28 14:30
225 查看
写法一:
SELECT SUBSTATION_ID,EQUIPMENT_ID MAX(GMT_EVENT) as GMT_EVENT
from ONLINE_EQUIPMENT_HEALTH GROUP BY SUBSTATION_ID,EQUIPMENT_ID
写法二:
SELECT OEH1.SUBSTATION_ID,OEH1.EQUIPMENT_ID,OEH1.GMT_EVENT
FROM ONLINE_EQUIPMENT_HEALTH OEH1
WHERER GMT_EVENT =
(SELECT MAX(GMT_EVENT) FROM ONLINE_EQUIPMENT_HEALTH OEH2
WHERE OEH1.SUBSTATION_ID = OEH2.SUBSTATION_ID AND OEH1.EQUIPMENT_ID = OEH2.EQUIPMENT_ID
)
两种写法有区别吗?
SELECT SUBSTATION_ID,EQUIPMENT_ID MAX(GMT_EVENT) as GMT_EVENT
from ONLINE_EQUIPMENT_HEALTH GROUP BY SUBSTATION_ID,EQUIPMENT_ID
写法二:
SELECT OEH1.SUBSTATION_ID,OEH1.EQUIPMENT_ID,OEH1.GMT_EVENT
FROM ONLINE_EQUIPMENT_HEALTH OEH1
WHERER GMT_EVENT =
(SELECT MAX(GMT_EVENT) FROM ONLINE_EQUIPMENT_HEALTH OEH2
WHERE OEH1.SUBSTATION_ID = OEH2.SUBSTATION_ID AND OEH1.EQUIPMENT_ID = OEH2.EQUIPMENT_ID
)
两种写法有区别吗?
相关文章推荐
- T-SQL中case语句的两种写法及区别
- DB2、ORACLE SQL写法的主要区别
- 能用sql搞定就用sql,不要用程序去搞定,因为这样太慢了,见下项目过程中的两种写法
- sql 创建临时表的两种写法和删除临时表
- EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
- MSSQL2005和Access在SQL的某一种写法上的区别。update的一种写法不一致。
- DB2、ORACLE SQL写法的主要区别
- 两种删除去重复记录的sql写法
- 两种js页面加载执行写法区别
- EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
- 返回数据库表中第m到n条记录集的sql语句的两种写法
- 一个SQL查询的两种写法(大家看看是不是这样)
- 两种sql的写法的比较
- JavaScript判断变量是否为undefined的两种写法区别
- sql 存储过程 in 的两种写法
- EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
- DB2、ORACLE SQL写法的主要区别
- EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
- ado:SqlDataAdapter的两种不同写法,以及SqlCommand的两种不同写法
- EF4.0和EF5.0增删改查的写法区别及执行Sql的方法