관리 메뉴

웹개발자의 기지개

랜덤 쿼리문 얻는 방법 (랜덤하게 하나만 글뽑기) 본문

SQL

랜덤 쿼리문 얻는 방법 (랜덤하게 하나만 글뽑기)

http://portfolio.wonpaper.net 2018. 11. 20. 06:45

아주 일반적으로 랜덤하게 쿼리문 얻어 오는 방법부터 시작하자 ~

 

[mysql 의 경우] 
select * from 테이블 order by rand()
 


[ms-sql 의 경우] 
select * from 테이블 order by newid()

 

 

여기서, 최근글 4개중에 랜덤하게 하나만 뽑아오기

 

[mysql 의 경우] 
(select * from 테이블 order by no desc limit 4) order by rand() limit 1

 

 

[ms-sql 의 경우] 
select top 4 * from 테이블 order by newid()

 

 

'SQL' 카테고리의 다른 글

[SQL] 무료 ERD 작성 사이트  (0) 2023.12.29
Comments