'전체 글'에 해당되는 글 256건

  1. 2013.11.22 두번째 ★6 등급 몬스터 (홍련) 2
  2. 2013.11.18 3개 이상 TABLE JOIN
  3. 2013.11.18 Non EQUI JOIN
  4. 2013.11.17 나의 첫 ★6 등급 몬스터 (공포의 다일)

공포의 다일에 이어서 두번째 6성은 홍련!!!

바로 검색 해보니 모헝왕 타이틀을 가지고 있다네?

사실 이놈을 뽑기위해 4성갑인 아라와 5성갑중 하나인 프리오레를 쏟아부었는데,

쓰렉이 나왔으면 눈물 흘릴뻔...

나야 노스킬 모험만 돌다보니 홍련이 참 맘에 드네~

다일로는 5-11 노스킬 못돌아서 5-4 돌고있는데ㅠㅠ

빨리 30렙 찍고 모험돌아봐야지ㅋㅋ

 

p.s 홍련은 템 뭐낌?

Posted by G4.
,

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제9절 조인 (JOIN)

4. 3개 이상 TABLE JOIN

 

 

[예제] 앞의 예제에서 보았듯이 선수 테이블의 소속팀코드(TEAM_ID)가 팀 테이블의 팀코드(TEAM_ID)와 PK-FK의 관계가 있다는 것을 알 수 있고, 운동장 테이블의 운동장코드(STADIUM_ID)와 팀 테이블의 전용구장코드(STADIUM_ID)가 PK-FK 관계인 것을 생각하며 다음 SQL을 작성한다. 세 개의 테이블에 대한 JOIN이므로 WHERE 절에 2개 이상의 JOIN 조건이 필요하다.

 SELECT P.PLAYER_NAME 선수명, P.POSITION 포지션,

              T.REGION_NAME 연고지, T.TEAM_NAME 팀명,

              S.STADIUM_NAME 구장명
 FROM PLAYER P, TEAM T, STADIUM S
 WHERE P.TEAM_ID = T.TEAM_ID

 AND T.STADIUM_ID = S.STADIUM_ID
 ORDER BY 선수명;

 또는 INNER JOIN을 명시하여 사용할 수도 있다.  
 SELECT P.PLAYER_NAME 선수명, P.POSITION 포지션,

              T.REGION_NAME 연고지, T.TEAM_NAME 팀명,

              S.STADIUM_NAME 구장명
 FROM PLAYER P INNER JOIN TEAM T

      ON P.TEAM_ID = T.TEAM_ID

           INNER JOIN STADIUM S

      ON T.STADIUM_ID = S.STADIUM_ID
 ORDER BY 선수명;

 

 

[실행결과]

(480개 행이 영향을 받음)

 

'SQL 전문가 가이드' 카테고리의 다른 글

Non EQUI JOIN  (0) 2013.11.18
EQUI JOIN  (0) 2013.11.15
Top N 쿼리  (1) 2013.10.08
SELECT 문장 실행 순서  (0) 2013.10.08
ORDER BY 정렬  (0) 2013.10.07
Posted by G4.
,

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제9절 조인 (JOIN)

3. Non EQUI JOIN

 

 

[준비]

 CREATE TABLE SALGRADE
 (

 GRADE TINYINT,
 LOSAL SMALLINT,
 HISAL SMALLINT

 );

 

 INSERT INTO SALGRADE VALUES ('1','700','1200');
 INSERT INTO SALGRADE VALUES ('2','1201','1400');
 INSERT INTO SALGRADE VALUES ('3','1401','2000');
 INSERT INTO SALGRADE VALUES ('4','2001','3000');
 INSERT INTO SALGRADE VALUES ('5','3001','9999');

급여등급(SALGRADE) 테이블에는 1급(700 이상 ~ 1200 이하), 2급(1201 이상 ~ 1400 이하), 3급(1401 이상 ~ 2000 이하), 4급(2001 이상 ~ 3000 이하), 5급(3001 이상 ~ 9999 이하)으로 구분한 5개의 급여등급이 존재한다고 가정한다.

책에 있는 정보대로 급여등급(SALGRADE) 테이블을 만들고 데이터를 입력한다.

 

 

[예제] Non EQUI JOIN에 대한 샘플은 K-리그 관련 테이블로 구현되지 않으므로, 사원(EMP) 테이블과 가상의 급여등급(SAL_GRADE) 테이블로 설명을 하도록 한다. 어떤 사원이 받고 있는 급여가 어느 등급에 속하는 등급인지 알고 싶다는 요구사항에 대한 Non EQUI JOIN의 사례는 다음과 같다.

 SELECT E.ENAME, E.JOB, E.SAL, S.GRADE

 FROM EMP E, SALGRADE S

 WHERE E.SAL BETWEEN S.LOSAL AND S.HISAL;

 

 

[실행결과]

(14개 행이 영향을 받음)

 

 


 

 

[예제] 사원 14명 모두에 대해 아래 SQL로 급여와 급여등급을 알아본다.

 SELECT E.ENAME 사원명, E.SAL 급여, S.GRADE 급여등급

 FROM EMP E, SALGRADE S

 WHERE E.SAL  BETWEEN S.LOSAL AND S.HISAL;

 

 

[실행결과]

(14개 행이 영향을 받음)

 

'SQL 전문가 가이드' 카테고리의 다른 글

3개 이상 TABLE JOIN  (0) 2013.11.18
EQUI JOIN  (0) 2013.11.15
Top N 쿼리  (1) 2013.10.08
SELECT 문장 실행 순서  (0) 2013.10.08
ORDER BY 정렬  (0) 2013.10.07
Posted by G4.
,

이벤트때 받은 3~6성몹 뽑기권으로 신념의다렐을 뽑고,

첫 4성으로 뽑은 아라로 꾸준히 모험돌면서 만들어낸 냉혹한이렐을 합쳤더니!!!!

공포의다일!!! (뚜뚱)

합성날짜가 11월 13일이었는데 7일 몬길 업데이트하고 나온 신규몹이라 쫌 기대었음...

이놈 평타버그도 있고 평판은 그닥 안좋아서 나의 기대는 박살남!

내가 다른 6성을 못써봐서 그런걸수도 있겠지만 직접 써보니 나름 갠춘~

첫술에 배부를순 없으니께 미나를 뽑는 그순간까지 열심히 키워봐야지~

Posted by G4.
,