1
我試圖構建一個帶有變量限制的查詢。據我知道,我不能這樣做select * from table limit my_variable;
,但我已經約一個解決辦法上網看:如何在查詢中使用MYSQL創建變量LIMIT
SET SQL_SELECT_LIMIT = variable;
我必須寫我想申請的限制查詢之前這句法此作品。很好,如果我寫的代碼行後SELECT查詢,但如果我寫了下面的代碼,而不是它不工作:
INSERT INTO table
SELECT * FROM table1;
它會插入表2中的表1的每一條記錄,而不是插入記錄的數量在我寫在這篇文章中的第一個代碼行中指定。
我該如何做到這一點?
謝謝。那就是訣竅。 – 2010-10-06 19:58:10