0

我正在尝试创建一个脚本来查找 sybase ase 中某些表的行数。我使用了以下 -

set nocount on
go
set proc_return_status off
go
select count(*) from schemaname.tablename1
select count(*) from schemaname.tablename2
select count(*) from schemaname.tablename3
go

现在它给了我如下输出

456
768
321

我想要的是在计数旁边附加一个表名。如下所示

456 tablename1
768 tablename2
321 tablename3

请指导我

此致,

德巴蒂亚

4

1 回答 1

1

类似于@aF 写的,但更精致一些。

select count(*) as rCount, 'tablename1' as tableName from tablename1
union
select count(*), 'tablename2' from tablename2
union
select count(*), 'tablename3' from tablename3
于 2018-08-23T10:51:55.680 回答