[MySQL] 랜덤 레코드 가져오기
배너 또는 무작위로 데이터를 보여줘야하는 경우 사용하게 됩니다.
SELECT * FROM TABLE ORDER BY RAND() LIMIT 2;
랜덤으로 가져오는 것을 정의하는 부분은 ORDER BY 절입니다. ASC나 DESC가 아닌 RAND()를 지정해주면 무작위로 정렬이 되게 됩니다.
무작위로 가져온 데이터를 2개만 가져오기 위해 LIMIT를 정의해줍니다.
배너 또는 무작위로 데이터를 보여줘야하는 경우 사용하게 됩니다.
SELECT * FROM TABLE ORDER BY RAND() LIMIT 2;
랜덤으로 가져오는 것을 정의하는 부분은 ORDER BY 절입니다. ASC나 DESC가 아닌 RAND()를 지정해주면 무작위로 정렬이 되게 됩니다.
무작위로 가져온 데이터를 2개만 가져오기 위해 LIMIT를 정의해줍니다.