전체 글

· DB/SQL
INNER JOIN 정의 조인하는 테이블의 ON절이 일치하는 결과만 출력 --방법 1 SELECT * FROM 테이블명1 INNER JOIN 테이블명2 ON (테이블명1.PK이름 = 테이블명2.PK이름); --방법 2 : 함축 구문 SELECT * FROM 테이블명1, 테이블명2 WHERE 테이블명1. PK이름 = 테이블명2.PK이름; 더보기 예시 --방법 1 select * from A inner join B on A.NO = B.NO; -- 방법 2 select * from A, B where A.NO=B.NO; OUTER JOIN FULL OUTER JOIN 경우 빼고 특정 TABLE 기준으로 테이터 보여줌 LEFT OUTER JOIN 왼쪽 테이블 기준으로 JOIN -- 방법 1 SELECT * F..
· DB/SQL
특정 개수의 행만 조회 하기 행 번호 매기기 SELECT ROWUN, 컬럼명1, 컬럼명2 FROM 테이블명; --WHERE ; 예시 SELECT ROWNUM, NAME, AREA, SCORE FROM TEST_TABLE; console 점수별로 나열하고 ROWNUM 하는 경우 SELECT ROWNUM, NAEM, AREA, SCORE FROM TEST_TABLE ORDER BY SCORE DESC;
· DB/SQL
패턴 의미 패턴 의미 ^ 시작 문자열 | 또는 $ 종결 문자열 \ 제외(패턴문자) ? 앞의 문자/식 0,1 [ ] 문자의 범위[0-9] + 앞의 문자/식 1, { } 반복 {n},{n,}, {n,m} * 앞의 문자.식 ( ) 식(작은 그룹) . 어떠한 문자 \n , \t 개행, 탭 등 \d, \D [0-9],[^0-9] \w, \W 문자 및 숫자 [0-9a - zA-Z_] REGEXP-LIKE(str, pattern [,opt]) : 패턴을 사용하여 str 검증 [opt] c: 대소문자 구분 i : 대소문자 구분 안함, m: 다중 행 검색 SELECT 칼럼명 FROM 테이블명 WHERE EXGEXP_LIKE( ); -- 회원 중에 성이 '김'이고, 성 다음에 '성' 또는 '형'이 있는 회원 검색 SELE..
lavender1122
개발새발