0
我在想,如果這樣的事情在MySQL中是可能的:MySQL的子查詢
SELECT * FROM tmpTable WHERE id = 1 AND ISTRUE(UPDATE tmptTable SET value = 1)
或者
SELECT * FROM tmpTable WHERE id = (INSERT INTO tmptTable (name) VALUES ('test'))
或者與UNION什麼相同的查詢
什麼,我想這樣做是隻選擇更新的記錄/他們插入的ID。我想知道是否可以在其他查詢中執行更新或插入查詢。
你有什麼做的,用簡單的英語? – 2011-01-05 18:27:21
看起來您正在嘗試[可組合的DML](http://weblogs.sqlteam.com/peterl/archive/2009/04/08/Composable-DML.aspx)。不,這在MySQL中不受支持。 – 2011-01-05 18:34:58