중복되지 않는 숫자.. 생성하기.. ^^ 정보
중복되지 않는 숫자.. 생성하기.. ^^본문
1에서 100 까지 카운트 해서 .. 무작의 숫자 나오게요..ㅋㅋ
************************************************************************
1에서 100 까지의 무작의 숫자를 테이블에 비교해서 없는걸 축출할려고 하는데요..
끙...안되내요...흑흑
*************************************************************************
댓글 전체
잉?
전 소스 새로 짜는건 못하는데요... 흑흑!!!
있는 소스 수정할 줄만 아는 짜집퍼랍니다.. 흑흑!!!
흠.. 설명을 보니 원리는 알 것 같습니다.
어디서 본거 같네요..
어디서 봤는지 찾아봐야겠군요..
전 소스 새로 짜는건 못하는데요... 흑흑!!!
있는 소스 수정할 줄만 아는 짜집퍼랍니다.. 흑흑!!!
흠.. 설명을 보니 원리는 알 것 같습니다.
어디서 본거 같네요..
어디서 봤는지 찾아봐야겠군요..
http://sir.co.kr/bbs/tb.php/g4_qa/32211 이건 원리가 다를까요?
잉~~ 몰라잉~!! 패스!!! ㅠㅁㅠ
저거 가지고 혼자 끙 앓고 있어요.. 어딘가 나오게 있을거 같은데요..흑흑
sql 함수를 잘 살펴 보세요.. ㅎㅎ
답을 주세요......전 인간이 아니구 토끼랍니다.
정확히 질문해요...
1. 1에서 1000 까지 카운트한 숫자를 table 하고 비교해서 ...
2. 테이블에 없는 숫자중에 잴 작을 숫자를 뽑을려구 하거둥요...
다시 말하면요.
1에서 1000 까지의 숫자와 table 에 있는 숫자를 비교해서 얻은 것중에
중복되지 않은 숫자중 젤 작은 숫자요...
에공 같은 말이네요...
ㅠㅠ
1. 1에서 1000 까지 카운트한 숫자를 table 하고 비교해서 ...
2. 테이블에 없는 숫자중에 잴 작을 숫자를 뽑을려구 하거둥요...
다시 말하면요.
1에서 1000 까지의 숫자와 table 에 있는 숫자를 비교해서 얻은 것중에
중복되지 않은 숫자중 젤 작은 숫자요...
에공 같은 말이네요...
ㅠㅠ
1-1000까지의 db set를 만들고, 테이블의 숫자를 임시 db set으로 만들어서 db minus를
해서... 가장 작은 숫자를 찾으면 되징... ㅋㅋ... db set의 op를 하면 쉬워요...
이것을 db set op를 하지 않고... 다른 방식으로 하려면 나름 머리가 아프고 시간도 걸리고.
이기회에 db set op를 함 공부해봐요^^
해서... 가장 작은 숫자를 찾으면 되징... ㅋㅋ... db set의 op를 하면 쉬워요...
이것을 db set op를 하지 않고... 다른 방식으로 하려면 나름 머리가 아프고 시간도 걸리고.
이기회에 db set op를 함 공부해봐요^^
쩝...제가 못알아들었어요.. 에공....흑흑
Oracle 7에는 있었는데... 아직 MySQL에는 기능이 적용되지 않았네요.
네... 휴....
제가 질문을 다시 올려야 겠어요...
제가 질문을 다시 올려야 겠어요...
1부터100까지 들어있는 테이블(N100)을 만듭니다.
번호가 중간에 빠져있는 테이블 M이 있다고 하면
select num from M left join N on M.num=N.num where N.num is null order by M.num limit 1
번호가 중간에 빠져있는 테이블 M이 있다고 하면
select num from M left join N on M.num=N.num where N.num is null order by M.num limit 1
답변 고맙습니다.... left join~
다시 씁니다.
select N100.num from N100 left join M on M.num=N.num where M.num is null order by M.num limit 1
select N100.num from N100 left join M on M.num=N.num where M.num is null order by M.num limit 1