易截截图软件、单文件、免安装、纯绿色、仅160KB

高人求助,SQL问题!

原始数据
 
  
TERMINAL_ID
MAXDATE
TERMINAL_ID
OCCUR_DATE_TIME
TROUBLE_CD
  
1
12345
20100401102754
12345
20100401102754
210
  
2
12345
20100401102754
12345
20100401102754
211
  
3
12345
20100401102754
12345
20100401102754
?09
  
4
12346
20100401102770
12346
20100401102770
?43J
  
5
12347
20100401102780
12347
20100401102780
?42a
  
6
12348
20100401102790
12348
20100401102790
?43J
  
7
12349
20100401102800
12349
20100401102800
209
  
8
12350
20100401102820
12350
20100401102820
?117
  
9
12351
20100401102830
12351
20100401102830
211
  
10
12352
20100401102840
12352
20100401102840
?42a
  
11
12353
20100401102850
12353
20100401102850
?43J
 
想要的数据
  
TERMINAL_ID
MAXDATE
TERMINAL_ID
OCCUR_DATE_TIME
TROUBLE_CD
  
1
12345
20100401102754
12345
20100401102754
210
  
 
  
2
12346
20100401102770
12346
20100401102770
?43J
  
3
12347
20100401102780
12347
20100401102780
?42a
  
4
12348
20100401102790
12348
20100401102790
?43J
  
5
12349
20100401102800
12349
20100401102800
209
  
6
12350
20100401102820
12350
20100401102820
?117
  
7
12351
20100401102830
12351
20100401102830
211
  
8
12352
20100401102840
12352
20100401102840
?42a
  
9
12353
20100401102850
12353
20100401102850
?43J
问题是:
现在的需求是 一个terminal_id 对应一个时间, 可当时间相等时,怎么人已筛选出一条信息。
就是,上面数据里面 terminal_id 位 12345的有3条数据,怎么筛选出一条
我的SQL
SELECT DISTINCT F2.OCCUR_DATE_TIME, F1.TERMINAL_ID,  F2.TROUBLE_CD
from
(
SELECT T1.TERMINAL_ID, MAX(T1.OCCUR_DATE_TIME) MaxDate  from MON.ATMTROTBL T1
WHERE
 1 = 1
 AND T1.terminal_id Like '12%'
 AND T1.o


相关文档:

Oracle和SQL server的数据类型比较


类型名称
Oracle
SQLServer
比较
字符数据类型
CHAR
CHAR
都是固定长度字符资料但oracle里面最大度为2kb,SQLServer里面最大长度为8kb
变长字符数据类型
VARCHAR2
VARCHAR
Oracle里面最大长度为4kb,SQLServer里面最大长度为8kb
根据字符集而定的固定长度字符串
NCHAR
NCHAR
前者最大长度2kb后者最大长度4 ......

理解SQL Server中的索引(一)

对于很多DBA和程序员来说,SQL Server中的索引不是一个陌生的事物,我们甚至每天都在使用它,对于哪些情况下应该创建索引都能一一的道出,不过有可能我们并没有仔细去想它的具体原理,本文将根据我对SQL Server中的索引的理解做一个简单的总结和概述,希望对大家能有所帮助(详细可参考《SQL Server 2005 Implementation an ......

多字段模糊查询sql like %% 优化与区别

多字段模糊查询sql like %% 优化与区别
http://anforen.5d6d.com/
SELECT *
  from [KLims].[dbo].[Task] 
where  ClientCompany like '%a%' or [Address] like '%a%'
SELECT *
  from [KLims].[dbo].[Task] 
where  ClientCompany + [Address] like '%a%'
但当其中一字段 ......

fw_student_SqlMap.xml(SQL 和VO的映射文件)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="fw_student">
<resultMap class="com.sias.Student" id="student">
<result column="name" property="na ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号