【求助】请各位Delphi大侠帮我写个程序,急,在线等~~~(100)

  • 主题发起人 sunke520
  • 开始时间
S

sunke520

Unregistered / Unconfirmed
GUEST, unregistred user!
sql server逐日气温表信息如下:站名 日期 气温 南京 2000-1-1 8南京 2000-1-2 7南京 2000-1-3 6南京 2000-1-4 9。。。。。。现在要求把一年当中连续3天气温大于12度的最早日期查出来。举个例子来说,2000年南京,最早连续3天气温都超过12度是2000-3-3到2000-3-5,查询结果显示如下: 南京 2000-3-3 请各位Delphi高手帮忙,谢谢,在线等····
 
S

sunke520

Unregistered / Unconfirmed
GUEST, unregistred user!
求sql语句。。。。在线等
 
F

fsse4000

Unregistered / Unconfirmed
GUEST, unregistred user!
這也就365條記錄而已, 用個游標,或者專門寫個函數,循環一下就搞定了撒。
 
Z

zbdzjx

Unregistered / Unconfirmed
GUEST, unregistred user!
一条语句得到结果select max(a.日期)from 表 a left join 表 b on a.日期=b.日期-1 left join 表 c on a.日期=c.日期-2where a.气温>12 and b.气温>12 and c.气温>12
 
F

fu_qi_ming

Unregistered / Unconfirmed
GUEST, unregistred user!
用存储过程较好.
 
B

blueguy1223

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道这样可不可以select a.日期from 表 a,表 b,表 cwhere a.city=b.cityand a.city=c.cityand a.city='南京'and b.日期=a.日期 + 1and c.日期=a.日期 + 2
 
S

sunke520

Unregistered / Unconfirmed
GUEST, unregistred user!
问题得到解决,感谢大家的帮忙,谢谢谢谢~~~~~~~
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部