- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
[MySQL] 무작위 샘플 데이터 만들기 본문
< Oracle 의 rownum 처럼 사용하는 법 >
select @rownum:=@rownum+1 n, t.* from {table이름} t, (SELECT @rownum:=0) r order by {field이름};
[발췌] http://stackoverflow.com/questions/1806484/generate-many-rows-with-mysql
< Oracle - SELECT LEVEL FROM DUAL CONNECT BY LEVEL<=10 을 MySQL 에서 사용하려면 >
Hate to say this, but MySQL
is the only RDBMS
of the big four that doesn't have this feature.
In Oracle
:
SELECT *
FROM dual
CONNECT BY
level < n
In MS SQL
(up to 100
rows):
WITH hier(row) AS
(
SELECT 1
UNION ALL
SELECT row + 1
FROM hier
WHERE row < n
)
SELECT *
FROM hier
In PostgreSQL
:
SELECT *
FROM generate_series (1, n)
In MySQL
, nothing.
[발췌] http://stackoverflow.com/questions/701444/how-do-i-make-a-row-generator-in-mysql
< MySQL Row Generator >
http://use-the-index-luke.com/blog/2011-07-30/mysql-row-generator#mysql_generator_code
위 URL에 있는 대로 특정 갯수의 row를 가지고 있는 view를 만들어놓고 사용하는 방법.
< MySQL에서 랜덤으로 데이터 읽어오기 >
http://heavening.egloos.com/1402358
예를들어 자신이 aaa라는 테이블에서 7개의 임의의 데이터를 읽어오려면
select * from aaa order by rand() limit 7 ;
[MySQL]저장 프로시져, 저장 함수, 트리거 예제 모음
http://blog.daum.net/dmz7881/8873167
< MySQL Date and Time Functions >
https://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_date-add
'Database > MySQL' 카테고리의 다른 글
[mysql] 사용자 생성 / 현재 사용자 확인 (0) | 2013.10.10 |
---|---|
[mysql] 여러 행을 하나의 행으로 변환. group_concat() (0) | 2013.09.30 |
foreign key disable 시키기 (0) | 2013.09.11 |
[MySQL] ERwin 연동하여 Reverse Engineering (1) | 2013.07.23 |
MySQL에서 사용하기 좋은 Client Tool (0) | 2013.06.29 |