當需要新增一筆,與現有資料庫相似的資料,要如何做呢? 最簡單的想法就是先用 Select 取出自己要的資料,再用 Insert ,但是這樣需要兩個動作,而且還必須去截取Select的資料。所以為了能更快速新增相似資料,就寫簡單的SQL範例。 1 2 3 4 INSERT INTO TableName (Name, PhoneNumber, URL) SELECT Name, PhoneNumber, 'http://chuehnoneinfonote.blogspot.tw/' FROM TableName WHERE UID = '7' TableName就是資料表名稱,跟著後面括號的三個欄位,則是要寫入的欄位名稱。 Select則是要按照順序取得欄位,URL這個欄位,則是為了表現出能夠與原資料不同的地方,所以用了本Blog的網址,當然這裡可以設一個變數去做寫入。 這應該是最基本的 Insert 與 Select 複合使用。