冬至又至

十二月 20th, 2011 — 9:54下午

上一篇名为冬至又至的文章是去年的这个时候

http://www.tripsina.com/?p=855

一页页,一天天,岁月长逝总不甘。杭州的冬天格外的冷,让人不禁怀念沈阳燥热的暖气,潮湿是南方惯有的冷,阴森森的把人逼近被窝去。最近半年懒懒散散的借了几本书,心不在焉的翻一翻。

城市经济,豆瓣链接:

http://book.douban.com/subject/2230040/

城市与国家经济,豆瓣链接:

http://book.douban.com/subject/3107126/

Jocbs的论调令人意外。

2 comments » |

重启MySql

十二月 19th, 2011 — 11:20下午

换了新电脑和win7之后MySql一直未安装,于是迟迟未更新数据库的数据,今天晚上回来又鼓捣鼓捣MySql,从上周末开始一直装Mysql和MysqlWorkbench,就是Mysql服务器一直启动不了,今天晚上用MySQLInstanceConfig的时候提示1045错误,说是应该给Mysql开一个3306的端口,可能是防火墙拦住了MySql的网络访问了吧,于是在Windows的防火墙上开了一个3306的Port给MySql,终于行了,把原先备份好的数据库导了进来,接着做这个数据库。

MySQLWorkbench

评论关闭 |

大雪节气

十二月 7th, 2011 — 10:10下午

今天是二十四节气中的大雪,杭州下着雨,江东飘着臭味,空气里还洋溢着一丝暖意,晚上回到家发现水仙趁白天没人已经偷偷开了一枝。

评论关闭 |

上周天气

十一月 11th, 2011 — 9:49上午

轰隆隆了好几声,好像滚床板,滚了约末一个钟,终于哗啦一声吐了出来,干净利落,连个回气嗝都没打。

28楼外面白茫茫一片,大雨哗哗的,安安静静,真不想去上班,两个月没下一场像样的雨,久违的雨季,终于来了。大雨之后是四天连续的大雾,二十八楼往外看,不知道自己是在第几层。

让人高兴的是下雨天的安静,令人沮丧的是下雨天也得上班,更让人沮丧的是下雨天到了单位还闻那里的臭味。单位周围散布着不少化工厂,空气污染很严重。在研究院四个月,每天最关心两件事:鸡蛋和气味。

不管晴天雨天,从下沙到江东的天都是氤氲笼罩,早上从班车上下来第一句一般是:

妈的,又是这个味道。

咦?今天有新的味道?

妈的,富利达……

>>> 睡觉 <<<

评论关闭 |

一段代码

十月 30th, 2011 — 10:12上午

琢磨了两个礼拜,做了两张表,第二个表用来记录第一个表的统计值

———————————-mysql code———————————-

– Trigger DDL Statements
DELIMITER $$

USE `db_chyujian`$$

CREATE
DEFINER=`root`@`localhost`
TRIGGER `db_chyujian`.`Calculate_m_total`
AFTER INSERT ON `db_chyujian`.`konsum`
FOR EACH ROW
begin

# die Jahr und Monat zu absaehnen
set @date_neu = NEW.datum;
set @year_neu = YEAR(@date_neu);
set @month_neu = MONTH(@date_neu);

set @jahr_int_tmp =
convert(@year_neu, unsigned) * 100;
set @monat_int_tmp =
convert(@month_neu, unsigned);

# die Monat in monatiliche_statistik zu zaehlen
set @monat_in_statistik =  @jahr_int_tmp + @monat_int_tmp;
# die totale Betrag zu zaehlen
set @total =
(select sum(betrag) from `db_chyujian`.`konsum`
where MONTH(datum) = @month_neu );
set @total_ausflug =
(
select sum(betrag) from `db_chyujian`.`konsum`
where MONTH(datum) = @month_neu
and sorte = ‘ausflug’
);
set @total_bildung =
(
select sum(betrag) from `db_chyujian`.`konsum`
where MONTH(datum) = @month_neu
and sorte = ‘Bildung’
);
set @total_nahrung =
(
select sum(betrag) from `db_chyujian`.`konsum`
where MONTH(datum) = @month_neu
and sorte = ‘Nahrung’
);
set @total_andere =
(
select sum(betrag) from `db_chyujian`.`konsum`
where MONTH(datum) = @month_neu
and (sorte = ‘Amateur’ or sorte = ‘Alltagsgebrauch’)
);

# den Rekord in monatliche_statistik zu modifizieren
if exists (select *
from `db_chyujian`.`monatliche_statistik`
where monat = @monat_in_statistik)
then
set @ziel_id = (
select id from `db_chyujian`.`monatliche_statistik`
where monat = @monat_in_statistik);
update `db_chyujian`.`monatliche_statistik`
set `total` = @total,
`total_ausflug` = @total_ausflug,
`total_bildung` = @total_bildung,
`total_nahrung` = @total_nahrung,
`total_andere` = @total_andere
where id = @ziel_id ;

else
insert into `db_chyujian`.`monatliche_statistik`
(monat, total,  total_ausflug, total_bildung, total_nahrung, total_andere)
values
(@monat_in_statistik,
(select sum(betrag) from `db_chyujian`.`konsum` where MONTH(datum)= @month_neu),
@total_ausflug,
@total_bildung,
@total_nahrung,
@total_andere
);

end if;

end$$

评论关闭 | ,

Back to top