Re: [SQL ] 關於Insert
※ 引述《jcekiipvs (願宅力與你同在)》之銘言:
: 小弟想詢問關於Insert的問題
: Ex:
: A TABLE
: A1
: A2
: A3
: A4
: B TABLE
: B1
: B2
: 在下Insert時我想要給A1、A2 欄位 10、'20110720'這兩個值
: A3、A4要插入B1、B2這兩個欄位的值.
: Insert A(A1,A2,A3,A4)
: values (10,'20110720',B1,B2)
: Select * From B
: 我在Try的時候這樣會死掉ˊ ˋ
: 難道只能先INSERT完之後再把B TABLE的值UPDATE回去嗎?
: 還是有比較好的方法,希望版上的大大能幫忙解答-
你可以這樣寫:
Insert A(A1,A2,A3,A4) Select 10, '20110720', B1, B2 From B;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.242.246.249
※ 編輯: CindyLinz 來自: 210.242.246.249 (08/01 23:27)
→
08/01 23:58, , 1F
08/01 23:58, 1F
※ 編輯: CindyLinz 來自: 210.242.246.249 (09/10 13:17)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):