范文 |
--含有医院编号字段的所有表 select a.[name] from sysobjects a, ( select [id],count(*) b from syscolumns where [name] ='column1' group by [id] ) b where a.[id]=b.[id] order by a.name asc --同时含有医院编号和科室编号字段的所有表 select a.[name] from sysobjects a left join ( select [id],count(*) b from syscolumns where [name] in('column1','column2') group by [id] having count(*)>1 ) b on a.[id]=b.[id] where b.id is not null |