2016年8月11日 星期四

group by 超好用

假如同一個人的資料更新過 但是為了歷史紀錄而保留該筆資料
像是home_no = A101就有好幾筆 那我該如何select 不重複的呢?
利用 GROUP BY 吧

Select * From owner Where update_time In (Select Max(update_time) From owner Group By home_no)

從很多資 home_no 中抓出最新一筆的 home_no

2016年8月10日 星期三

SQL 用原本欄位(A,B,C) 來更新同個table 的新欄位

假設原本有 三個欄位 bid,no,floor 忽然要加入新的欄位 home_no (如圖一)

table : building
(圖一)



直接在SQL的編輯器地方輸入

UPDATE building SET home_no = CONCAT_WS(`no`,`bid`,`floor`) 
執行之後就可以看到 更新過後的結果了








2016年8月6日 星期六

[ 解決 ] CSV 匯入 mySQL出現亂碼

解決方法 直接看影片吧 ↓ 後來太開心想出問題 並弄成功 錄下影片紀錄
順便讓未來有遇到這個問題的人能夠快速地解決!
https://www.youtube.com/watch?v=ZAKumblON4E




最近的心得(可以忽略此段 單純想記錄生活的):

最近接了一個案子 雖然錢少得可憐 又要被扣8%的稅(FK 臭政府)
但因為83年要等當兵的緣故 , 也找不到合適的工作
彰化溪湖又是個偏僻的小地方 QQ 根本沒實習
只好硬著頭皮接下來
大概花了2個禮拜的時間去弄 嚴格來說應該也不到 哈哈
吃完午餐寫程式到傍晚 出門打球
吃完晚餐洗完澡 繼續寫 偶爾寫到1.2點 再去睡覺
越寫越有心得 也漸漸發現自己還是有很多地方不懂的
不過至少沒有白白浪費 等待兵單來的時間
頭腦不至於鏽掉 哈哈哈 發現自己邏輯還是有點不太縝密呢





Java 一些應用 [ csv reader / array of class / for( : ) ]

分享一些工作上用到的寫法 ( java )  csv reader  array of class for (:)  因為工作上需要讀取csv檔案的需求 , java 本身有提供一些 method  首先要 import opencsv-3.8.jar ...