2015-10-13 127 views
-1

我有兩個值,我想插入表 第一個值我選擇從另一個表使用連接技術,但我有問題插入另一個值可以任何身體幫助我嗎?insert into select statment inner join

我的查詢是

INSERT INTO installment(cp_id,I_income) 
SELECT cp_id,customer.c_id,customer.CNIC 
FROM customer 
INNER JOIN installment 
    on installment.cp_id=customer.c_id 
WHERE customer.CNIC=1210 

現在我只想把i_income字段值= 4000我該怎麼辦呢?

+0

這是不可能按照這樣的問題。請提供一些示例數據和您想要達到的結果 - 並正確設置您的帖子的格式。謝謝! – Mureinik

+0

請編輯您的問題,並提供樣本數據和期望的結果。 –

+0

請在下面看到我之前的評論 - 我們需要更多的細節才能回答這個問題。 –

回答

0

我認爲你在尋找這樣的事情(如果我正確地理解你的問題): -

INSERT INTO installment(cp_id,I_income) 
SELECT cp_id,4000 
FROM customer 
INNER JOIN installment 
    on installment.cp_id=customer.c_id 
WHERE customer.CNIC=1210 
+0

是的,它的工作,但它沒有給出結果 –

+0

我想把i_income值從文本框 –

+0

什麼文本框?你真的應該在你原來的問題中提到這樣的細節。我的建議是,你編輯你的問題,幷包括所有的細節,可能會幫助我們得到你需要的答案。 –