SQL(
MySQL)中是否有一种方法可以递增值,还可以在单个查询中返回值.我试图卵形做两个查询,如下所示:
查询1
UPDATE my_table SET my_col = (my_col + 1) WHERE something = something_else;
查询2
SELECT my_col FROM my_table WHERE something = something_else;
谢谢.
最佳答案 据我所知,在MySQL中仍然没有这种可能性,但请查看
this question以获得可能的解决方法,至少可以让您在事务上使用相同的数据进行选择和更新.