SW/MySQL

MySQL : 시퀀스, limit : 사용방법, 예제

얇은생각 2020. 1. 29. 07:30
반응형

mysql

 

시퀀스

로우를 추가할떄, 자동으로 증가하는 값이 저장되는 것을 시퀀스라고 합니다.

시퀀스는 데이터베이스 마다 사용하는 방법이 다르므로 반드시 파악해야 합니다. 

mysql은 auto_increment 키워드를 설정해주면 됩니다.

데이터를 insert 할 때, auto_increment를 설정한 컬럼은 제외합니다.

 

create table test_table100(
data1 int auto_increment,
data2 int not null,
data3 int not null,
constraint pk1 primary key(data1)
);

 

 

limit

select 해서 가져온 로우에서 원하는 범위의 로우만 가지고 올 때 사용합니다.

게시판 등에서 사용하는 페이징 기법을 구현할 떄 사용합니다. 

데이터 베이스 마다 구현하는 방법이 다르므로 반드시 파악해야 합니다.

 

select 문 limit 시작인덱스, 개수

select * from employees order by emp_no limit 0, 10;

 

반응형