select top 1 日期 from 各个表 where 连接条件 order by 日期 Desc
解决方案 »
- Delphi病毒
- 带下划线的多行输入
- 我要被 TMemoryStream 折腾的疯掉了。
- 在安装fastreport 3.2的时候报错:fs7.bpl can't be installed because it is not a design time package,我在是DEPHI7,XP下安装的。是
- 为什么我修改不了表结构?
- indy 10问题
- 請問一下把三層的應用層移到另外一台服務器上去該做些什么工作?
- 求购LIS源代码
- 文本框问题!!
- 思华软件有限公司-------招贤纳士!
- 1、在KEYPRESS事件中有个KEY变量,按回车时KEY的值是多少?2、除了把父窗体的FORMSTYLE设为FSMDIFORM,把子窗体的FORMSTYLE设为FSCHILDFO
- 简单问题,动态创建的类,怎么设置事件函数(过程)
union select 客户名、发生日期,发生金额 from table2where (table1.客户名 like %123%)and(table1.客户名 like %345%)
就可以了
from
( select ……
from table1
where ……
union
select ……
from table2
where ……
)
where
//最大条件
使用Union我知道,但我的目的是要得到“最后发生的业务日期”
^^^^^^^^^^^^^^^^^^^^To: zfmich()
这不一定,假如有一往年客户,使用今年年度表是查询不到相关记录
但我目的是要知道“该客户有没有在我单位发生过业务,且与它发生
业务的最后日期是什么时候
不过,可能会慢一些。
^^^^^^^^^^^^^^^^^^^^SELECT * FROM TableName WHERE TradeDate = (SELECT MAX(TradeDate) FROM TableName)TableName为用UNION查询的结果集。