Hi All,
I have the following table(dailyDataTable) as defined below
startTime INTEGER : number of minutes in GMT time
appId INTEGER : application Id
remoteId INTEGER : server id
proxyCount INTEGER
This table can have up to 24 hours as below: (this table can have only few rows
but it can have up to 24 hours).
startTime appId remoteId proxyCount
20657220 1 2 101
-- this is 2009-04-11 00:00:00
20657280 1 2 105
-- this is 2009-04-11 01:00:00|
.......................................................................
20658540 1 2 101
-- this is 2009-04-11 22:00:00
20658600 1 2 105
-- this is 2009-04-11 23:00:00
I need to take these data and insert into another table(weeklyDataTable) with
the following sql statement:
1) login to weeklyDB
2) Run the following sql statement
ATTACH DATABASE 'dailyDB' as DailyDB; insert into weeklyDataTable select
(strftime('%s',date(startTime * 60,'unixepoch')))/60 , appId, remoteId,
sum(proxyCount ) from DailyDB.dailyDataTable group by appId, remoteId ; DETACH
DATABASE DailyDB; "
Result below in weeklyDataTable
20656800 1 2 2386| -- this 2009-04-10 17:00:00
But this is wrong I want to have this row below in the weeklyDataTable as below.
20657220 1 2 2386| -- this 2009-04-11 00:00:00
Basically I want to have one row in the weeklyDataTable which have the 00:00:00
for hourly part.
Please help. Your help is greatly appreciate.
Thanks in advance,
JP
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users