我有一个数据表放着这样的:
NameNumber time
1 2005-05-01 07:00
1 2005-05-01 17:30
2 2005-05-01 08:00
2 2005-05-01 18:00
.
.
.
经过计算后在DBGRID里显示这样:
NameNumber date time1 time2
1 2005-05-01 07:00 17:30
2 2005-05-01 08:00 18:00
.
.
.不用把计算好的数据写入表中,且如上显示在DBGRID里.
请问要如何做..
请大家帮帮忙.....
NameNumber time
1 2005-05-01 07:00
1 2005-05-01 17:30
2 2005-05-01 08:00
2 2005-05-01 18:00
.
.
.
经过计算后在DBGRID里显示这样:
NameNumber date time1 time2
1 2005-05-01 07:00 17:30
2 2005-05-01 08:00 18:00
.
.
.不用把计算好的数据写入表中,且如上显示在DBGRID里.
请问要如何做..
请大家帮帮忙.....
from tb
group by namenumber,convert(varchar(10),time,120)convert里面后面那个参数好像是120,记不清了
我上面的只是一例子,
我想知道,如果像这样的原始表:
NameNumber time
1 2005-05-01 07:00
1 2005-05-01 17:30
2 2005-05-01 08:00
2 2005-05-01 18:00
每条记录都要经过多次的对比(至少要的:1.如该记录是在某个时段内吗?,2.是这个时段里最接近某个时刻的吗?等等.)
如果不用一个先设计好的表,能直接显示在DBGRID吗?