我創建空的觀點有以下查詢:插入記錄到MySQL視圖
CREATE VIEW `test` AS select * from `configurations` where 0;
考慮configurations
表有100條記錄與主鍵id
從開始到0
100
。
我想在循環內插入數據的視圖塊爲10
。
我無法獲得任何解決方案。任何人都可以提供一些提示。
更新: 按照以下幾個步驟我想執行。
- 創建空的觀點(我實現了這個)
- 我有100條記錄在其基表。
- 現在,我想我的觀點表示任何
10
記錄基於id
像[where id IN (1,5,8,3,6,67,34,23,45,99)
] - 又有些操作後,我想更多的10個記錄從基表中選擇。像[
where id IN (11,55,88,33,66,27,43,23,15,19)
]
希望我很清楚。
您的問題很混亂,請確認您是否試圖「將數據導出視圖」或「將數據插入視圖中使用的表格」?視圖不會自己存儲數據。此外,「哪裏0」似乎沒有幫助 - 這應該達到什麼?這當然意味着你的觀點將永遠是空的? – puppyFlo
@ puppyFlo請檢查我的更新。 – Parixit
我想這是不可能的,因爲'視圖'將最初創建與最初應用條件檢索的數據。它是數據的表示。這不是物理表,所以我不能定期在其中插入更多數據。謝了哥們! – Parixit