Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

SQL Server에서 MySQL "LIMIT"를 작성하는 방법은 무엇입니까?

<시간/>

SQL Server에서 TOP(1)을 사용해야 합니다. 구문은 다음과 같습니다 -

SELECT TOP(1) *FROM yourTableName WHERE yourCondition;

위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 -

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

테이블 생성 스냅샷은 다음과 같습니다 -

SQL Server에서 MySQL  LIMIT 를 작성하는 방법은 무엇입니까?

삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 쿼리는 다음과 같습니다 -

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');

테이블에 삽입된 레코드의 스냅샷은 다음과 같습니다 -

SQL Server에서 MySQL  LIMIT 를 작성하는 방법은 무엇입니까?

select 문을 사용하여 테이블의 모든 레코드를 표시합니다. 쿼리는 다음과 같습니다 -

select *from TopDemoInSQLServer;

테이블의 모든 레코드를 표시하는 스냅샷은 다음과 같습니다 -

SQL Server에서 MySQL  LIMIT 를 작성하는 방법은 무엇입니까?

출력

SQL Server에서 MySQL  LIMIT 를 작성하는 방법은 무엇입니까?

다음은 LIMIT 1 −

대신 TOP(1)을 구현하는 쿼리입니다.
select TOP(1) *from TopDemoInSQLServer where Name = 'Carol';

다음은 쿼리의 스냅샷입니다 -

SQL Server에서 MySQL  LIMIT 를 작성하는 방법은 무엇입니까?

다음은 샘플 출력의 스냅샷입니다 -

SQL Server에서 MySQL  LIMIT 를 작성하는 방법은 무엇입니까?