将变量设置为mysql中的行数

将变量设置为mysql中的行数,mysql,Mysql,这不是一个完整的问题,但我只是想知道是否有更好或更优雅的方法将变量设置为mysqlselect语句中的行数。目前,我拥有的是: SET @myCount = (SELECT COUNT(*) FROM table1 WHERE aCondition = TRUE); 您可以使用选择。。。进入(如果您觉得这更“优雅”,请不要犹豫) select count(*) into @myCount from table1 where aCondiction = TRUE;

这不是一个完整的问题,但我只是想知道是否有更好或更优雅的方法将变量设置为mysql
select
语句中的行数。目前,我拥有的是:

SET @myCount = 
(SELECT COUNT(*) 
FROM table1
WHERE aCondition = TRUE);

您可以使用
选择。。。进入
(如果您觉得这更“优雅”,请不要犹豫)

select count(*) into @myCount
from table1
where aCondiction = TRUE;