MS SQL Server interview questions 之二
2010-10-25 14:48
441 查看
1 the query to find the top 2nd highest salary is below:
select top 1* from Employee where Salary not in
(select max(Salary) from Employee) order by Salary desc
2
you can get the fifth or n
th highest salary of Employee table by using this statement.
方法1 :
Select Min(Salary) From Employee Where Salary In
(
Select Top(5) Salary
From Employee
Order By Salary DESC
)
方法2 :
select max(salary) from emp where salary not in(select top(n-1) salary from emp order by salary desc);
注意:
The ORDER BY clause is invalid in
views, inline functions, derived
tables, subqueries, and common table
expressions, unless TOP or FOR XML is
also specified.
3
how to delete duplicate rows in table having rowid
consider the table employe table with rowid,name and email .
4 find all tables in a database
Select * from sysobjects where xtype = ‘u’
5
select top 1* from Employee where Salary not in
(select max(Salary) from Employee) order by Salary desc
2
you can get the fifth or n
th highest salary of Employee table by using this statement.
方法1 :
Select Min(Salary) From Employee Where Salary In
(
Select Top(5) Salary
From Employee
Order By Salary DESC
)
方法2 :
select max(salary) from emp where salary not in(select top(n-1) salary from emp order by salary desc);
注意:
The ORDER BY clause is invalid in
views, inline functions, derived
tables, subqueries, and common table
expressions, unless TOP or FOR XML is
also specified.
3
how to delete duplicate rows in table having rowid
consider the table employe table with rowid,name and email .
delete from tblemploye where rowid not in
( select max(rowid) from tblemploye group by name, email having count(*)>1)
4 find all tables in a database
Select * from sysobjects where xtype = ‘u’
5
相关文章推荐
- MS SQL Server interview questions
- the interview questions of sql server
- SQL Interview Preparation (in the context of MS SQL Server)
- SQL Server Interview Questions and Answers – Part 2
- SQL Server Interview Questions and Answers – Part 3
- SQL Server Interview Questions and Answers-Part I
- MS SqlServer海量数据分页存储过程收集
- 在JSP中访问MS SQL Server数据库
- MS SQL Server - How to change an existing column to auto-increment column
- MS SQL Server中的CONVERT日期格式化大全
- ms sql server 重建或重组数据库索引
- MS SQL SERVER中的字符串分割
- MS SQL SERVER 2005的一些书的范例章节下载
- MS SQL Server递归查询
- MS SQL Server树型结构数据显示的SQL语句(纯SQL语句,不用函数)
- Ms SqlServer2005访问Oracle(利用DBLINK和Synonym)
- 一列多行值合并成一个值(MS SQL SERVER 2008)
- PL/SQL Interview Questions with Answers
- win7下安装ms sql server 2005 manamgement studio报错29506问题
- 自动清理 MS SQL Server Table Collation 问题