2012-05-03 40 views
0

我想創建一個使用MySQL表的計算邏輯。 使用存儲過程處理來自兩個表的數據,並生成一組值。 這些值是輸出表的一列的一部分。 我必須運行不同的過程來爲輸出表中的每列生成輸出MySQL明智的插入

現在,如果我爲每一行創建插入查詢,它將有大量的每列插入。我可以一次性將一組值插入表列嗎?假設其他列可以是NULL。

+0

是如col2可爲空

插入到tabA(名稱,滾動)值('aaa',12);並假設tabA有一個專欄學校,學校將有NULL值 – Satya

回答

0

的插入可以針對一列的其它部分來實現可NULL如果剩餘的列可以爲空。

但是,下一次對於其餘列,插入將無法用於現有行。如果您想更新現有的行,那麼您需要啓動更新查詢。

假設col1,如果你想在col1保持col2空插入插入將工作 如果你想在col2插入保持col1空的insert將工作