mysql – SQL Update并在单个查询中选择

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以获得可能的解决方法,至少可以让您在事务上使用相同的数据进行选择和更新.

点赞