有的時候, 我們跑資料的時候需要一個新的連續數列, 那在 MySQL+Navicat 當中要怎麼做?
2016年8月3日 星期三
2016年4月9日 星期六
如何知道病人死亡(Part 2) - ID檔3億筆資料奮戰紀錄
作者: 陳建翰 醫師
前一版文章請看這邊:如何知道病人死亡

在拿到壓死線的新年禮物之後,想說重新再把自己的ID檔資料更新一下。於是,試用了前一版文章所使用的暴力方法:把所有的ID匯入一個大檔當中,找出最後一次入保與最後一次退出保險的日子,去做比較即可。
不過,一旦有心想要把所有的東西一次做完,就會出現很恐怖的事情:
前一版文章請看這邊:如何知道病人死亡

在拿到壓死線的新年禮物之後,想說重新再把自己的ID檔資料更新一下。於是,試用了前一版文章所使用的暴力方法:把所有的ID匯入一個大檔當中,找出最後一次入保與最後一次退出保險的日子,去做比較即可。
不過,一旦有心想要把所有的東西一次做完,就會出現很恐怖的事情:
一整天跑不出一張表
對,我花了將近半天的時間把所有的ID檔INSERT到一個檔裡面去,然後跑Max, 就是一整天跑不完。
也就是因為這樣,我就一頭又栽進去ID檔裡面了,花了兩個禮拜的時間繞阿繞繞阿繞,總算給我繞出個頭來!
雖然再下來需要處理一年2800+萬的 ID檔的人應該會越來越少 (國衛院關掉了),我想還是留個紀錄,讓手上跟我一樣有DD與ID的"自營商"們少走一點冤枉路!
2016年4月2日 星期六
如何把 Navicat + mysql 環境轉移到另一台電腦
作者: 陳建翰 醫師
原本跑資料庫的電腦因為硬體問題以及年紀老舊要汰舊了,所以要把已經跑了兩年多的東西轉移到新的電腦上面。不過,因為跑資料庫幾乎都是在本機當中,網路上面找到的資料幾乎都是虛擬主機轉移,所以跟大家分享一下我找完後成功轉移的方法。
2015年6月2日 星期二
健保資料庫
因為課程裡使用的語法是MySql, 所以部落格就以Mysql 為主要語言!


