2008/10/22

經典SQL語句集錦(收藏版)

找到好料的...先記起來先


下列語句部分是MsSql語句,不可以在access中使用。

SQL分類:
DDL—資料定義語言(CREATE,ALTER,DROP,DECLARE)
DML—資料操縱語言(SELECT,DELETE,UPDATE,INSERT)
DCL—資料控制語言(GRANT,REVOKE,COMMIT,ROLLBACK)

首先,簡要介紹基礎語句:
1、說明:新增資料庫
CREATE DATABASE database-name
2、說明:刪除資料庫
drop database dbname
3、說明:備份sql server
--- 新增 備份資料的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 開始 備份
BACKUP DATABASE pubs TO testBack
4、說明:新增新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根據已有的表新增新表:
A:create table tab_new like tab_old (使用舊表新增新表)
B:create table tab_new as select col1,col2… from tab_old definition only
5、說明:刪除新表
drop table tabname
6、說明:增加一個列
Alter table tabname add column col type
註:列增加後將不能刪除。DB2中列加上後資料類型也不能改變,唯一能改變的是增加varchar類型的長度。
7、說明:增加主鍵: Alter table tabname add primary key(col)
說明:刪除主鍵: Alter table tabname drop primary key(col)
8、說明:新增索引:create [unique] index idxname on tabname(col….)
刪除索引:drop index idxname
註:索引是不可更改的,想更改必須刪除重新建。
9、說明:新增視圖:create view viewname as select statement
刪除視圖:drop view viewname
10、說明:幾個簡單的基本的sql語句
選擇:select * from table1 where 範圍
插入:insert into table1(field1,field2) values(value1,value2)
刪除:delete from table1 where 範圍
更新:update table1 set field1=value1 where 範圍
查找:select * from table1 where field1 like 』%value1%』 ---like的語法很精妙,查資料!
排序:select * from table1 order by field1,field2 [desc]
總數:select count * as totalcount from table1
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1
11、說明:幾個進階查詢運算詞
A: UNION 運算符
UNION
運算符通過組合其他兩個結果表(例如 TABLE1 和 TABLE2)並消去表中任何重複行而派生出一個結果表。當 ALL 隨 UNION
一起使用時(即 UNION ALL),不消除重複行。兩種情況下,派生表的每一行不是來自 TABLE1 就是來自 TABLE2。
B: EXCEPT 運算符
EXCEPT 運算符通過包括所有在 TABLE1 中但不在 TABLE2 中的行並消除所有重複行而派生出一個結果表。當 ALL 隨 EXCEPT 一起使用時 (EXCEPT ALL),不消除重複行。
C: INTERSECT 運算符
INTERSECT 運算符通過只包括 TABLE1 和 TABLE2 中都有的行並消除所有重複行而派生出一個結果表。當 ALL 隨 INTERSECT 一起使用時 (INTERSECT ALL),不消除重複行。
註:使用運算詞的幾個查詢結果行必須是一致的。
12、說明:使用外連接
A、left outer join:
左外連接(左連接):結果集幾包括連接表的符合行,也包括左連接表的所有行。
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
B:right outer join:
右外連接(右連接):結果集既包括連接表的符合連接行,也包括右連接表的所有行。
C:full outer join:
全外連接:不僅包括符號連接表的符合行,還包括兩個連接表中的所有記錄。

其次,大家來看一些不錯的sql語句
1、說明:複製表(只複製結構,源表名:a 新表名:b) (Access可用)
法一:select * into b from a where 1<>1
法二:select top 0 * into b from a

2、說明:拷貝表(拷貝資料,源表名:a 目標表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from b;

3、說明:跨資料庫之間表的拷貝(具體資料使用絕對路徑) (Access可用)
insert into b(a, b, c) select d,e,f from b in 『具體資料庫』 where 條件
例子:..from b in '"&Server.MapPath(".")&"\data.mdb" &"' where..

4、說明:子查詢(表名1:a 表名2:b)
select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3)

5、說明:顯示文章、送出人和最後回覆時間
select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b

6、說明:外連接查詢(表名1:a 表名2:b)
select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

7、說明:線上視圖查詢(表名1:a )
select * from (SELECT a,b,c FROM a) T where t.a > 1;

8、說明:between的用法,between限制查詢資料範圍時包括了邊界值,not between不包括
select * from table1 where time between time1 and time2
select a,b,c, from table1 where a not between 數值1 and 數值2

9、說明:in 的使用方法
select * from table1 where a [not] in (『值1』,』值2』,』值4』,』值6』)

10、說明:兩張關聯表,刪除主表中已經在副表中沒有的訊息
delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1 )

11、說明:四表聯查問題:
select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where .....

12、說明:日程安排提前五分鐘提醒
SQL: select * from 日程安排 where datediff('minute',f開始時間,getdate())>5

13、說明:一條sql 語句搞定資料庫分頁
select top 10 b.* from (select top 20 主鍵字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主鍵字段 = a.主鍵字段 order by a.排序字段

14、說明:前10條記錄
select top 10 * form table1 where 範圍

15、說明:選擇在每一組b值相同的資料中對應的a最大的記錄的所有訊息(類似這樣的用法可以用於論壇每月排行榜,每月熱銷產品分析,按科目成績排名,等等.)
select a,b,c from tablename ta where a=(select max(a) from tablename tb where tb.b=ta.b)

16、說明:包括所有在 TableA 中但不在 TableB和TableC 中的行並消除所有重複行而派生出一個結果表
(select a from tableA ) except (select a from tableB) except (select a from tableC)

17、說明:隨機取出10條資料
select top 10 * from tablename order by newid()

18、說明:隨機選擇記錄
select newid()

19、說明:刪除重複記錄
Delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)

20、說明:列出資料庫裡所有的表名
select name from sysobjects where type='U'

21、說明:列出表裡的所有的
select name from syscolumns where id=object_id('TableName')

22、說明:列示type、vender、pcs字段,以type字段排列,case可以方便地實現多重選擇,類似select 中的case。
select
type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when
'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end)
FROM tablename group by type
顯示結果:
type vender pcs
電腦 A 1
電腦 A 1
光碟 B 2
光碟 A 2
手機 B 3
手機 C 3

23、說明:初始化表table1
TRUNCATE TABLE table1

24、說明:選擇從10到15的記錄
select top 5 * from (select top 15 * from table order by id asc) table_別名 order by id desc

25、說明:亂數應用
select top 10 A.sort,[顯示欄位] from (select (newid()) sort,* from [資料表來源]) A Order by A.sort
  
隨機選擇資料庫記錄的方法(使用Randomize函數,通過SQL語句實現)
  對存儲在資料庫中的資料來說,隨機數特性能給出上面的效果,但它們可能太慢了些。你不能要求ASP「找個隨機數」然後打印出來。實際上常見的解決方案是建立如下所示的循環:
Randomize
RNumber = Int(Rnd*499) +1
 
While Not objRec.EOF
If objRec("ID") = RNumber THEN
... 這裡是執行腳本 ...
end if
objRec.MoveNext
Wend
 
 
 這很容易理解。首先,你取出1到500範圍之內的一個隨機數(假設500就是資料庫內記錄的總數)。然後,你遍歷每一記錄來測試ID
的值、檢查其是否符合RNumber。滿足條件的話就執行由THEN 關鍵字開始的那一塊語法。假如你的RNumber
等於495,那麼要循環一遍資料庫花的時間可就長了。雖然500這個數字看起來大了些,但相比更為穩固的企業解決方案這還是個小型資料庫了,後者通常在一
個資料庫內就包含了成千上萬條記錄。這時候不就死定了?
  採用SQL,你就可以很快地找出準確的記錄並且打開一個只包含該記錄的recordset,如下所示:
Randomize
RNumber = Int(Rnd*499) + 1
 
SQL = "SELECT * FROM Customers WHERE ID = " & RNumber
 
set objRec = ObjConn.Execute(SQL)
Response.WriteRNumber & " = " & objRec("ID") & " " & objRec("c_email")
 
  不必寫出RNumber 和ID,你只需要檢查符合情況即可。只要你對以上語法的工作滿意,你自可按需操作「隨機」記錄。Recordset沒有包含其他內容,因此你很快就能找到你需要的記錄這樣就大大降低了處理時間。
再談隨機數
  現在你下定決心要搾乾Random 函數的最後一滴油,那麼你可能會一次取出多條隨機記錄或者想採用一定隨機範圍內的記錄。把上面的標準Random 示例擴展一下就可以用SQL應對上面兩種情況了。
  為了取出幾條隨機選擇的記錄並存放在同一recordset內,你可以存儲三個隨機數,然後查詢資料庫獲得符合這些數字的記錄:
SQL = "SELECT * FROM Customers WHERE ID = " & RNumber & " OR ID = " & RNumber2 & " OR ID = " & RNumber3
 
  假如你想選出10條記錄(也許是每次頁面裝載時的10條連結的列表),你可以用BETWEEN 或者數學等式選出第一條記錄和適當數量的遞增記錄。這一操作可以通過好幾種方式來完成,但是 SELECT 語句只顯示一種可能(這裡的ID 是自動生成的號碼):
SQL = "SELECT * FROM Customers WHERE ID BETWEEN " & RNumber & " AND " & RNumber & "+ 9"

  注意:以上語法的執行目的不是檢查資料庫內是否有9條並發記錄。

 
隨機讀取若干條記錄,測試過
Access語法:SELECT top 10 * From 表名 ORDER BY Rnd(id)
Sql server語法:select top n * from 表名 order by newid()
MySql語法:Select * From 表名 Order By rand() Limit n
Access左連接語法(最近開發要用左連接,Access幫助什麼都沒有,網上沒有Access的SQL說明,只有自己測試, 現在記下以備後查)
語法:Select table1.fd1,table1,fd2,table2.fd2 From table1 left join table2 on table1.fd1,table2.fd1 where ...
使用SQL語句 用...代替過長的字元串顯示
語法:
SQL資料庫:select case when len(field)>10 then left(field,10)+'...' else field end as news_name,news_id from tablename
Access資料庫:SELECT iif(len(field)>2,left(field,2)+'...',field) FROM tablename;
 
Conn.Execute說明
Execute方法
  該方法用於執行SQL語句。根據SQL語句執行後是否返回記錄集,該方法的使用格式分為以下兩種:
    1.執行SQL查詢語句時,將返回查詢得到的記錄集。用法為:
    Set 對像變量名=連接對像.Execute("SQL 查詢語言")
   Execute方法調用後,會自動新增記錄集對象,並將查詢結果存儲在該記錄對像中,通過Set方法,將記錄集賦給指定的對象儲存,以後對像變量就代表了該記錄集對象。

    2.執行SQL的操作性語言時,沒有記錄集的返回。此時用法為:
    連接對像.Execute "SQL 操作性語句" [, RecordAffected][, Option]
      ·RecordAffected 為可選項,此出可放置一個變量,SQL語句執行後,所生效的記錄數會自動儲存到該變量中。通過訪問該變量,就可知道SQL語句隊多少條記錄進行了操作。
      ·Option 可選項,該參數的取值通常為adCMDText,它用於告訴ADO,應該將Execute方法之後的第一個字元解釋為命令文本。通過指定該參數,可使執行更高效。

·BeginTrans、RollbackTrans、CommitTrans方法
  這三個方法是連接對像提供的用於事務處理的方法。BeginTrans用於開始一個事物;RollbackTrans用於回滾事務;CommitTrans用於送出所有的事務處理結果,即確認事務的處理。
  事務處理可以將一組操作視為一個整體,只有全部語句都成功執行後,事務處理才算成功;若其中有一個語句執行失敗,則整個處理就算失敗,並恢復到處裡前的狀態。
 
 BeginTrans和CommitTrans用於標記事務的開始和結束,在這兩個之間的語句,就是作為事務處理的語句。判斷事務處理是否成功,可通過
連接對象的Error集合來實現,若Error集合的成員個數不為0,則說明有錯誤發生,事務處理失敗。Error集合中的每一個Error對象,代表一
個錯誤訊息。

2008/10/21

Wii Music 期待中...

剛才在Wii 360玩樂誌中預購了 Wii Music
這款早在 Wii 發表時的CF中,有幾個片段就是截取 Wii Music的遊戲畫面
簡單的操作,讓不熟悉音樂的玩家也可以從中得到樂趣!
很期待能早日拿到手,更期待看到小朋友沉浸於其中的畫面 :D
但是從這次預購的事件中
不難發現台灣還是有很多的有心人士
很有心的為了幾十塊的差額,為了一般民眾的跟廠商力爭到底
參與這次的預購我想除了期待遊戲本身外
我也希望能用行動支持這些熱情的人


2008/10/20

金字塔底層的悲哀

即使台灣在世界地圖上雖然只有一小塊鼻屎般的大小
但是在國際上的民主政治卻有著不容小看的地位
看一下台灣的歷史,舉凡是1987年台灣解嚴,2000年的台灣政黨輪替
台灣人民所展現的民主風範無一不被國際媒體所稱道......
即使如此...對於一個平凡的上班族而言:那又如何?
民主當道,但是在企業中依然是像文中的圖片一樣,你的所有意見最頂端的人絕對聽不到~無論是好或不好
而那些能昇官加薪的永遠都是那些走狗,三腳貓,鳥人(見圖)之類的人物
越大的企業,越是如此!
廣大的上班族群們,一起努力往走狗/三腳貓/鳥人的階級前進吧!

2008/08/28

人生最後的一站

昨夜是個難熬的夜晚
孤單情緒的高漲,似乎因為老媽的病情而全都湧上心頭
與挽強的癌細胞持續了抗戰了一年
想不到最後我們還是敗戰下來
在這過程中,親友的關心,人情的冷暖都看在眼中,記在心中

人生就像一幕幕的電影
我想老媽已經在演最後的一部
其實我很開心,因為這個世界太多要煩惱的事了
早點離開說不定是件幸褔的事!
僅存的感覺就是不捨

猶記得,十幾歲的青少年時期,與老媽兩人騎著機車看到美麗夕陽,兩人就坐在機車上,吃著爆米花,欣賞著天空為我們演奏的顏色交響樂!!

老媽,我愛妳~!

2007/08/29

植物類的電視節目

不知從何時開始,我們家兩老最愛看的是三台的植物類節目
紫色蔓陀蘿&玫瑰瞳鈴眼
裡面的劇情不外乎是刑事案件,性,金錢有關的腳本
旁白的男聲或女聲總像偵探式的引導你的注意力
裡面的女主角通常都會被侵犯,
然後因為這樣的侵犯造成心裡的陰影
呼~其實還挺有趣的,感覺像現代版的女性的復仇!!
只是我還是不明白為老是用植物當作節目名稱(?)
(扯的是承辦的警員,就像是台灣版的柯南,任何怪事都會被他遇到)

2007/06/24

我的大腿瘦了!真的瘦了!

玟今天超爽的!
哈哈,我們家的玟,雖然只瘦了2KG,但是今天高興的說她的這張相片的褲子居然可以直接脫下來,以前是卡在大腿及屁屁,所以今天還滿high的。
這下子她不愛Herbalife也很難了吧...:D

錢嫂丫玟

今天聽王姓友人提到了玟的一些缺點,
王友人一直是個直言的朋友
今天,他講到了我一直以來存在心中的小問號
女人真的是金錢的奴隸嗎?
玟的生活中充滿了太多的貧賤夫妻百世哀的例子了
也難怪她會對於另一半的經濟能力要有水準以上
我想這不是缺點,至少對我來說
在我們倆的愛情角色,我是一隻對主人忠心的狗
所以為了讓她能夠有好一點的感受
我會願意替主人做任何事,甚至有時候甚至是我的夢想也是跟著她的願望同時進行
如果說誰能給我一些生活的動力?我的玟的確佔了大部份的來源
為了她,所以我需要完成一些夢想!

2007/05/11

像個小孩的玟



耶!

記得之前剛訂婚的學長,叫我要有心理準備:結婚前肯定是大吵特吵!

當時我覺得莫名其妙

現在倒是自己嘗到苦頭了...


玟:今天晚上要去看電影嗎?

祥:嗯...我想還是不要好了,今天想把程式趕完~

玟:喔,那要早點回家喔

祥:對了,我突然有一個想法....

玟:什麼東東?

祥:明天我帶我老母跟你老母見面,聊聊天~好嗎?

玟:怎麼這麼不慎重呀!

祥:我是想說媽媽之間會自動的去協調些訂婚的細節.....

玟:不用了!!我們家就是遵守"古禮"的家庭,在還沒結婚之前雙方家長是不碰面的

祥:.....(什麼年代了呀...我的媽呀)...喔,好吧,那就改天房子蓋好後,送帖子過去時再說吧?

玟:說到這個,你們家到底什麼時候好.?已經粉~~~久了耶?趕快給我一個確定的日期好嘛!!?

祥:(啥咪碗糕呀,這....這上次不是已經說過什麼時候會好了嗎?)..Baby,這個上次我們應該有很"明確"的跟你說過大概是在六月中吧?

玟:...那...那訂婚的日期呢(開始慌了)...~

祥:我的孩子...這個上次也提過了唷,大約是在九月你的生日之前...

玟:....我不知道...我不知道...我不知道...(逃)...

祥:......



就醬子,我們現階段就是一直在重覆這段....@@

我想應該還會持續個幾天吧?




2007/04/17

生命的缺塊

今天大概是史上愛河會場最多人的一次吧
其實從以前在現在我一直覺得小孩簡直是天底下最麻煩的事
不只把屎把尿,哭了還要裝可愛弄他開心,長大了還要負責他的教育費,生活費....再後面的也不太敢想了
但是今天的美琴也露出了她母愛的一面
講起了生命的陪伴是她人生的最後一個缺塊
聽了不自覺地莫名的感動了起來

雖然我還在拼湊生命中的拼圖,仍然還有很多塊
但是短期的目標就是至少讓我們家的玟能快快樂樂,無憂無慮的進入我家
為自己加油!!

2007/04/06

小情歌

盡管最近一直感覺是事業的低潮,
家裡的又要裝修,一堆事等著處理
但是
蘇打綠的小情歌,每每聽到總讓我心中擁起暖暖,暖暖的滿足感
一不小心就會掉在蘇打綠的歌聲及璇律中
推薦中間的一段副歌

你知道 就算大雨讓這個城市顛倒
我會給你懷抱
受不了 看見你背影來到
寫下我 度秒如年難捱的離騷
就算整個世界被寂寞綁票
我也不會奔跑
最後誰也都蒼老
寫下我 時間在琴聲交錯的城堡

我想跟我現的心情很像哩

2007/04/04

愛的另一種型式

今天有位好友來跟我大吐他的心事
後來講到他的性向及他喜歡的對象的事
其實我一點都不訝異,我反而覺得替他開心
因為這麼多年來,他都不是在做自己
而是為了一些世俗的眼光來為自己的路設限
今天我鼓勵他
希望他能真正的把握到他的未來甚至是另一半
祝褔他

wii的啟示

Wii是一台NITENDO出的64位元主機
一開始在建國商場的賣場上看到了它的展示影片之後就迷上了它
我想wii就是有這樣的本領,讓人忍不住對它一見鍾情
但是今天它帶給了我一個更大的啟示,讓我更看清我自己
公司今天搞了個1台wii的主機,打算舉行一場全民運動大會
內容不外乎是GAME中的一些項目
哈了這台很久的我已經忍不住想去試試了
但是在我努力呼朋引伴,有些人明明就是想去,但是又基於主管沒下班之類的面子問題,硬是要等...
這裡看出了一點....
我很怕寂寞,我需要掌聲跟一些比較的壓力
如果把個套用在我跟玟之間,我想玟就是具備了後面的兩者
而且她很清楚這點...被她看透了,一切都被套住了....
奇怪,怎麼還有種莫名的幸褔感....:@

2007/03/27

母愛

今天要提的是母愛
但是我要講的不是我娘
而是玟,她娘的(逗點有問題喔)....愛
說到這個玟娘
不得不配服她的傳統的婦女精神
基本上在她們家,老爸就像是判官是非對錯皆由判官決定生死
但是玟娘就像是陪審團的加總體
她總是能站在客觀的角度看事情
例如:

記得有一次大姐夫找工作失利
鈴鈴鈴~~(電話嚮起)
公司:文海我們不錄取他了!
玟娘:啥咪~?我叨的文海老實又肯打拚,你們居然這麼老天沒眼沒錄取他....#%$!@#(講了一堆)
雖然最後還是沒辦法捥回這樣的事實
但是玟娘也是會安慰大姐夫目前的處境說著明天會更好的話語

再者
為了湊合我與玟爸的聊天點,故意找機會讓他坐上我的M5
為了配合我不大聽得懂台語,跟我講話時會故意轉成國語
每次一坐下總會有吃不完的水果
......
一切的總總,皆讓我不得不配服她的母愛連女婿都可以很深刻的感覺到
我想這可能是我們家的老母可以見習的地方吧。

2007/03/23

破記錄....

今天在公司加班....
加了一整天,程式也想不出來半句
真想放棄算了!
很喜歡TANK的專屬天使"把我弄笑是妳的天份"
我也很想對玟說:把我弄哭是她最強的天份
在她面前,我的男兒淚至少掉了2次(羞)
不過讓我掉淚的人通常就只有兩種人,
一個是哆拉A夢
一個是我最愛的人

哆拉A夢是在最後一集它要回去未來世界時,大雄既使被打也不求救的動人友誼,讓我感動....
至於玟嘛....呃(羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞)

呃呃,等我想到再提吧 ....

2007/02/13

情人節,男人辛苦了!

又到了一年一度讓男人傷透腦筋及花透銀子的時間了
每當要花大錢時,男人總會開始想著對方與自己的交往是為了這區區的幾件衣服、戒指、項鍊嗎?
男人開始在情人節崇尚自然與清靜的人生,淨化自己成為世上最純潔的聖人。
媒體上面大肆的宣傳與促銷情人節,甚至一個不起眼的小抱枕也硬要在名稱前加個"甜蜜"兩個字
這些在男人眼中那些都是人生的過往雲煙
人生要追求的是更真實的自己,而不是盲目的崇尚流行
所以為了堅持這個理念
今年我用著被罰跪主機板的冒險犯難精神,選了一個與衣服戒指任何可以穿戴在身上的東西有關的東西.....
一本新台幣250的書(優秀是可以教出來的)+精挑細選的小卡片一張+值得懷念的照片+幾行無價的留言
大過年送個無價的情人禮...表示出我最大的心意(羞)
男人,真的辛苦了!

2007/01/23

高鐵&CMMI

前陣子一直在思考,在公司裡倒底是為了做事而做事還是為了文件在做事,這兩者的平衡的確是滿微妙的
如果沒有了標準流程,做事又沒個準兒
有了流程又花了一堆時間在這上頭
高鐵就是一個很有趣(?)的個案
或許高鐵的確在推出的時程有某些政治環境的因素但是扣除掉這些
這些所謂的CMMI或是SOP真的有幫到什麼忙嗎...
像我們這些工程師的價值在於文件的撰寫或是專案的推進?

any way,管它高鐵標準不標準...
我們在台中那兩天玩的很開心:D
至於其它的...just go away...

2007/01/19

我...生氣了...吼!!!

Posted by Picasa
















她真的火了,我真的錯了
早知道不應該那麼健忘這件事... 還嘻皮笑臉的,玟真的是一個很認真的看待自己的事的人 小惡魔:她是自我為中心的自私女人,別理她了,讓她自生自滅吧!! 小天使:遇到她是你的褔氣,而且你是需要她的,過了這關,你們的感情會更堅固的... 唉,我要聽小天使的還是小惡魔的話呢...

吵翻天...

我們又吵架了...
事情起因是一個USB隨身碟,
事情搞到最後我還落下了我不爭氣的男兒淚,
現在兩個人各站在自己的地盤,
誰也不讓誰...
但是我知道最後投降的一定是我..
誰叫我比較愛她,
誰輸誰贏...似乎也沒那麼重要了... Posted by Picasa

2006/11/25

有妳真好...

Posted by Picasa
小黃這傢伙總是讓我又愛又恨 一下子心情好,一下子心情不好 我的情緒總是要跟著她起伏 但是最近我想到一個好棒的方法 每次我禮拜一到禮拜五時為了拼事業總是累的像條狗似的(男人的確是隻狗?) 然後又想到六日還要奉賜這位小黃佛爺 整個人感覺就很暈 ...但是, 今天我忽然感覺,是她才讓我六日有得休息 今天跟小黃分享了這件事 我想這輩子應該是離不開她了。 這張照片是子洋的婚禮 我知道小黃也想婚了, 但是,可能要她再等我一下下 我一定會成功的去迎聚她的

2006/11/20

兩大公主

ya~小黃的意思是她贏了...鬳色....:D,她旁邊那位是茂林部落裡票選出來最美麗的原住民喔,小黃也不差就是了,小黃是我們家票選出來第一名最美麗的公主(報名人數有我老媽&老妹,共三位) Posted by Picasa