我想這兩個查詢在扭曲蟒蛇結合:MySQL的:返回更新的行
SELECT * FROM table WHERE group_id = 1013 and time > 100;
和:
UPDATE table SET time = 0 WHERE group_id = 1013 and time > 100
到一個查詢。是否有可能這樣做?
我試圖把SELECT放在子查詢中,但我不認爲整個查詢返回我想要的。
有沒有辦法做到這一點? (甚至更好,沒有子查詢) 或者我只需要堅持兩個查詢?
謝謝你,
泉
這些概念兩種不同的行爲。你想通過某種方式將它們結合起來獲得什麼? – Wiseguy 2012-07-13 19:36:24
我想盡可能快地使我的查詢,因爲它將處理重負荷。 – 2012-07-13 19:39:25
那麼,你不能合併這些查詢。要優化速度,請務必正確編制索引表。 ['EXPLAIN'](http://dev.mysql.com/doc/refman/5.5/en/using-explain.html)將幫助您通知需要優化的事情。 – Wiseguy 2012-07-13 19:51:02