Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set @k_period = 1440;
- SELECT
- FROM_UNIXTIME(
- FLOOR(
- UNIX_TIMESTAMP(MIN(`date`)) /(@k_period * 60)
- ) *(@k_period * 60)
- ) AS date ,
- SUBSTRING_INDEX(MIN(CONCAT(`date` , '_' , `open`)) ,'_' ,- 1) AS `open` ,
- MAX(high) AS high ,
- MAX(low) AS low ,
- SUBSTRING_INDEX(MAX(CONCAT(`date` , '_' , `close`)) ,'_' ,- 1) AS `close` ,
- SUM(volumn) AS volumn
- FROM
- bitfinex_btc_usd_60
- GROUP BY
- FLOOR(
- UNIX_TIMESTAMP(`date`) /(@k_period * 60)
- )
- ORDER BY
- date;
- date open high low close volumn
- 2017-02-15 08:00:00 1011.20000000 1018.20000000 1014.40000000 1013.90000000 1657.56771832
- 2017-02-16 08:00:00 1013.90000000 1045.80000000 1040.00000000 1038.50000000 11260.04584229
- 2017-02-17 08:00:00 1037.20000000 1064.30000000 1056.50000000 1060.10000000 10452.95630785
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 01:00:00', '1011.20000000', '1011.90000000', '1010.50000000', '1011.90000000', '114.40467058');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 02:00:00', '1011.60000000', '1011.80000000', '1010.10000000', '1011.70000000', '169.30957431');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 03:00:00', '1011.40000000', '1018.20000000', '1011.10000000', '1016.50000000', '895.14868914');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 04:00:00', '1016.50000000', '1016.90000000', '1014.40000000', '1015.00000000', '127.47284789');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 05:00:00', '1015.30000000', '1015.30000000', '1014.00000000', '1014.50000000', '59.37837700');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 06:00:00', '1015.00000000', '1015.40000000', '1014.00000000', '1015.30000000', '85.64851448');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 07:00:00', '1015.20000000', '1015.50000000', '1013.20000000', '1013.90000000', '206.20504492');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 08:00:00', '1013.90000000', '1014.30000000', '1013.90000000', '1014.30000000', '84.32824424');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 09:00:00', '1014.30000000', '1016.00000000', '1014.00000000', '1015.90000000', '171.64293214');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 10:00:00', '1016.00000000', '1030.80000000', '1015.60000000', '1030.20000000', '1879.94581574');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 11:00:00', '1030.20000000', '1030.20000000', '1023.30000000', '1023.40000000', '525.06307721');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 12:00:00', '1023.40000000', '1026.00000000', '1023.40000000', '1025.90000000', '78.60095712');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 13:00:00', '1025.80000000', '1026.80000000', '1023.70000000', '1026.20000000', '137.69076229');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 14:00:00', '1026.40000000', '1028.00000000', '1024.00000000', '1028.00000000', '255.33095664');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 15:00:00', '1028.10000000', '1029.00000000', '1022.80000000', '1025.60000000', '335.15465613');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 16:00:00', '1025.70000000', '1027.90000000', '1024.60000000', '1027.50000000', '257.43484974');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 17:00:00', '1027.60000000', '1028.90000000', '1027.50000000', '1027.80000000', '173.76322030');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 18:00:00', '1027.90000000', '1028.00000000', '1025.00000000', '1025.00000000', '181.29768235');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 19:00:00', '1025.00000000', '1027.70000000', '1023.70000000', '1027.70000000', '311.46359336');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 20:00:00', '1027.70000000', '1028.10000000', '1026.20000000', '1027.80000000', '269.76641027');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 21:00:00', '1028.20000000', '1029.70000000', '1027.00000000', '1027.40000000', '278.12470794');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 22:00:00', '1027.50000000', '1029.70000000', '1026.00000000', '1029.70000000', '348.46915707');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-16 23:00:00', '1029.70000000', '1037.70000000', '1029.70000000', '1034.50000000', '1268.69486501');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 00:00:00', '1034.60000000', '1040.90000000', '1034.50000000', '1039.00000000', '558.99734392');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 01:00:00', '1038.60000000', '1042.10000000', '1030.20000000', '1037.30000000', '1158.77443316');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 02:00:00', '1037.30000000', '1045.80000000', '1037.10000000', '1042.10000000', '1375.74324704');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 03:00:00', '1042.30000000', '1043.00000000', '1040.00000000', '1040.10000000', '102.14137652');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 04:00:00', '1040.40000000', '1042.00000000', '1040.00000000', '1040.50000000', '443.63211330');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 05:00:00', '1040.50000000', '1041.00000000', '1031.00000000', '1040.10000000', '749.39771610');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 06:00:00', '1039.00000000', '1040.00000000', '1035.00000000', '1035.50000000', '148.06910762');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 07:00:00', '1035.70000000', '1039.10000000', '1035.10000000', '1038.50000000', '166.51861708');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 08:00:00', '1037.20000000', '1044.90000000', '1037.20000000', '1044.90000000', '363.96726264');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 09:00:00', '1044.90000000', '1046.00000000', '1040.00000000', '1045.00000000', '239.84863223');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 10:00:00', '1044.70000000', '1044.70000000', '1034.40000000', '1035.70000000', '455.74968678');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 11:00:00', '1036.00000000', '1040.00000000', '1034.70000000', '1040.00000000', '208.67549451');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 12:00:00', '1039.90000000', '1040.60000000', '1036.60000000', '1040.50000000', '198.50991005');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 13:00:00', '1040.40000000', '1042.10000000', '1035.00000000', '1039.30000000', '323.39968433');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 14:00:00', '1039.40000000', '1040.00000000', '1033.10000000', '1037.50000000', '251.62652531');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 15:00:00', '1037.50000000', '1043.70000000', '1037.50000000', '1042.30000000', '401.88391714');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 16:00:00', '1042.40000000', '1044.00000000', '1037.20000000', '1043.40000000', '753.53400248');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 17:00:00', '1043.50000000', '1045.10000000', '1040.20000000', '1045.00000000', '469.82463351');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 18:00:00', '1045.00000000', '1049.00000000', '1041.90000000', '1041.90000000', '838.10164710');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 19:00:00', '1041.90000000', '1044.90000000', '1034.10000000', '1043.20000000', '615.77723295');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 20:00:00', '1043.20000000', '1045.00000000', '1040.90000000', '1044.80000000', '490.26122234');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 21:00:00', '1044.80000000', '1057.70000000', '1044.40000000', '1056.10000000', '2491.03266705');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 22:00:00', '1056.00000000', '1061.00000000', '1052.70000000', '1055.90000000', '1461.54759764');
- insert into `bitfinex_btc_usd_60` ( `date`, `open`, `high`, `low`, `close`, `volumn`) values ( '2017-02-17 23:00:00', '1057.10000000', '1064.30000000', '1056.50000000', '1060.10000000', '889.21619179');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement