Rozdiely pre scripts/shell/topzaw/queries.txt medzi verziami 1.1 a 1.2
| verzia 1.1, 2002/03/11 15:16:05 |
verzia 1.2, 2003/04/12 10:51:16 |
|
|
| mysql> select username, concat(to_days(date_sub(total_login, interval 1 hour))-to_days(from_unixtime(0)), '-', date_format(date_sub(total_login, interval 1 hour), '%H-%i ')) as b from topzaw_20011112_125001 order by total_login desc limit 20; |
mysql> select username, concat(to_days(date_sub(total_login, interval 1 hour))-to_days(from_unixtime(0)), '-', date_format(date_sub(total_login, interval 1 hour), '%H-%i ')) as b from topzaw_20011112_125001 order by total_login desc limit 20; |
| |
|
| 2.) premenovanych za dany mesiac (dolezite je robit tieto dotazy len na mesiace |
2.) premenovanych za dany mesiac (dolezite je robit tieto dotazy len na mesiace |
| iduce hned po sebe aby sme zarucene odchytili kazdeho premenovaneho uzivatela; |
iduce hned po sebe aby sme zarucene odchytili kazdeho premenovaneho pouzivatela; |
| keby sme jeden mesiac preskocili, mohli by sme nejake premenovanie vynechat |
keby sme jeden mesiac preskocili, mohli by sme nejake premenovanie vynechat |
| z dovodu premenovania na nove meno v prvom mesiaci a premenovania na povodne |
z dovodu premenovania na nove meno v prvom mesiaci a premenovania na povodne |
| stare v dalsom mesiaci) |
stare v dalsom mesiaci) |
| Riadok 26 mysql> select t2.username, t2.level new_ |
|
| Riadok 26 mysql> select t2.username, t2.level new_ |
|
| |
|
| mysql> select t2.username, t2.level new_level, t1.level old_level, t2.level - t1.level as diff from topzaw_20010930_235000 as t1, topzaw_20011031_235000 as t2 where t1.id = t2.id and (t2.level - t1.level < 0) order by diff asc, old_level desc; |
mysql> select t2.username, t2.level new_level, t1.level old_level, t2.level - t1.level as diff from topzaw_20010930_235000 as t1, topzaw_20011031_235000 as t2 where t1.id = t2.id and (t2.level - t1.level < 0) order by diff asc, old_level desc; |
| |
|
| 7.) Pocet uzivatelov jednotlivych levelov + zoznam uzivatelov |
7.) Pocet pouzivatelov jednotlivych levelov + zoznam pouzivatelov |
| |
|
| mysql> select level, count(*) from topzaw_20011031_235000 group by level; |
mysql> select level, count(*) from topzaw_20011031_235000 group by level; |
| |
|
Platon Group <platon@platon.sk> http://platon.sk/
|
|