我想数一下查询记录。问题是查询不是常量。
我写了这样的东西,但这几乎是好的。
select count(*) from (select * from users);其中,select * from用户是唯一的例子
我对此有所感想:
String query = "select * from users";
String queryCount = "select count(*) from (" + query + ")";这是不正确的,因为在mysql查询中,他们编写了如下错误:
错误1248 (42000):每个派生表必须有自己的别名
正确的命令是什么?
发布于 2016-08-25 13:08:32
试试这个:
select count(*) from (select * from users) as alias;需要为由括号中的查询生成的结果集指定一些名称。
https://stackoverflow.com/questions/39146196
复制相似问题