
업무에 활용할 쿼리를 만들다 보면 여러 레코드 데이터를 한줄로 표시해야 하는 경우가 있다. 최대 레코드수를 알수있다면 쉽게 해결할테지만 불특정 다수의 레코드를 가로로 표현하는 것은 단순 쿼리로만은 어렵죠. SELECT LTRIM(MAX(SYS_CONNECT_BY_PATH(S,',')),',') AS STR FROM ( SELECT S,M,ROW_NUMBER() OVER (ORDER BY N) AS LN , COUNT (*) OVER (partition by M ) cnt FROM ( SELECT 10*rownum as s , ROWNUM N , mod(rownum,3) as m FROM ( SELECT null FROM dual GROUP BY CUBE(1,2,3,4,5,6,7,8) ) WHERE ROW..

ORACLE Analytic Function ================================================================= RANK() DENSE_RANK() 동일한 점수에 대해서 동일한 등수를 리턴하지 않고 1을 더함 (동일한 랭킹이 안나옴) CUME_DIST() 비슷한 값을 가진 ROW수 / 전체 ROW수 (통계) PERCENT_RANK() 뭔지 모르겠다. 나중 찾아봐 CUME_DIST와 비슷하다고 하는데... NTILE() 이것도 모르겠음 ROW_NUMBER() CURRENT ROW 현재 레코드 UNBOUNDED PRECEDING 파티션의 시작 레코드 UNBOUNDED FOLLOWING 파티션의 마지막 레코드 EX) SELECT AA , BB , SUM(AMT..

쿼리를 만들다 보면 강제로 여러 레코드를 만들어야 하는 경우가 생깁니다. 쉽게는 원장 테이블을 임의로 조회해서 만들기도 하지만 원장에 항상 데이터가 충분히 있으라는 법도 없죠. /* ============================================================= * 여러 레코드 만드는 법 * ============================================================= */ /** GROUP BY CUBE 이용 100 RECORD 초과는 안됨 8i, 9i에서 테스트 해본 결과 잘됨 */ SELECT ROWNUM FROM ( SELECT NULL FROM dual GROUP BY CUBE(1,2,3,4,5,6,7,8) ) WHERE ROWNUM
이 방법은 해킹(3.1.3)된 아이폰을 대상으로 하고, 준비물은 iTunes, ifunbox, 벨소리 대상 mp3파일 입니다. iTunes는 아이폰 유저라면 당연히 있을 것이고, 없다면 애플사 홈페이지에서 받으면 됩니다. 그리고, ifunbox는 여기에서 최신버전으로 다운로드 하세요. 한글버전도 있으니 참고하시고...(오른쪽 하단을 보면 [한국어]로 표기되어 있음) 벨소리로 쓸 mp3를 iTunes 음악에 등록하고 해당 곡을 선택후 상단의 고급메뉴를 보면 ACC버전 생성 메뉴가 있습니다. 이것 선택하면 자동으로 파일을 만들어 줍니다. 그러면 같은 이름으로 곡이 두개 있겠죠. 이중 ACC버전 파일을 선택해서 확인 가능한 폴더에 카피합니다. (간단히 iTunes에서 선택후 마우스를 드래그해서 놓으면 됩니다...
- Total
- Today
- Yesterday