MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

您需要在SQL Server中使用TOP(1)。语法如下 –

SELECT TOP(1) *FROM yourTableName WHERE yourCondition;

要了解上面的语法,让我们创建一个表。创建表的查询如下 –

create table TopDemoInSQLServer
(
   Id int,
   Name varchar(10)
);

创建表的快照如下 –

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

使用insert命令在表中插入一些记录。查询如下 –

insert into TopDemoInSQLServer values(10,'John');
insert into TopDemoInSQLServer values(14,'Carol');
insert into TopDemoInSQLServer values(1,'Sam');
insert into TopDemoInSQLServer values(11,'Bob');
insert into TopDemoInSQLServer values(18,'David');
insert into TopDemoInSQLServer values(20,'Sam');

在表中插入记录的快照如下 –

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

使用select语句从表中显示所有记录。查询如下 –

select *from TopDemoInSQLServer;

从表中显示所有记录的快照如下 –

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

阅读更多:MySQL 教程

输出

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

这是实现TOP(1)而不是LIMIT 1的查询 –

select TOP(1) *from TopDemoInSQLServer where Name = 'Carol';

这是查询的快照 –

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

这是示例输出的快照 –

MySQL 如何在SQL Server中编写MySQL中的“LIMIT”

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程