这不是一个完整的问题,但我只是想知道是否有更好或更优雅的方法将变量设置为mysql select
语句中的行数。目前,我所拥有的是:
SET @myCount =
(SELECT COUNT(*)
FROM table1
WHERE aCondition = TRUE);
答案 0 :(得分:1)
你可以使用select... into
(如果你发现这更“优雅”,那就不知道了)
select count(*) into @myCount
from table1
where aCondiction = TRUE;