sql语句 查询已经查询出的一张表的数量 该怎么写?

2025年03月12日 19:32
有4个网友回答
网友(1):

你既然是联合多张表查出来的数据 可以定义为视图(其实就一条sql语句).

视图也可以看做是一张虚拟的表.里面的字段由你自定义.

只不过里面的数据,都是动态更新的.即视图关联的表中数据更改了,视图里的数据也会随之更改.

查询的话:就把视图当成一张表.直接查询就可以了.

非常常用!

网友(2):

select count(1) as 'a的数量' from xx jion yy order by ..

网友(3):

select sum(1) from (select ... form xx jion yy order by ..) a

网友(4):

select count(*) from (select ... form xx jion yy) a