SQL WISE

SQL

[SQL 기초 강좌] SELECT문 WHERE절

SELECT 문은 테이블의 데이터를 조회하는 명령어입니다. 다음은 SELECT 문의 기본 형식입니다. 한 문장이 여러 개의 절로 만들어져 있습니다. 아래 별도로 표기한 키워드가 각 절의 시작을 의미합니다. SELECT 절, FROM 절, WHERE 절 이렇게 말이지요. SELECT 절과 FROM 절은 반드시 있어야 하고, 다른 절은 필요할 때 추가합니다. 테이블 중 일부 데이터만 필요하면 WHERE 절을 추가하고, 정렬이 필요하면 ORDER BY 절을 추가하는 식입니다. 기본 […]

SQL

[SQL 기초 강좌] INSERT

테이블에 새로운 데이터를 입력할 때는 INSERT 문을 사용합니다. 기본 사용법 기본적인 사용법은 아래처럼 1개의 새로운 행(row)을 추가하는 것입니다. 테이블명 뒤 괄호에 입력할 컬럼명을 나열하고 VALUES 절 뒤의 괄호에 값을 순서대로 나열합니다. 권장하지 않지만 입력 대상 컬럼을 생략하는 방법도 있습니다. 이 때는 VALUES 절에 테이블의 모든 컬럼에 대한 값을 나열해야 합니다. 그리고 나열한 값의 순서는 테이블의 컬럼

SQL

[SQL 기초 강좌] SELECT

SELECT 문은 테이블의 데이터를 조회하는 명령어입니다. 간단한 예시를 통해 SELECT 문의 기본 사용법을 알아보겠습니다. 모든 컬럼 조회하기 가장 먼저 단순하게 이 테이블을 조회해봅시다. 아래 쿼리를 실행하면 ORDER(주문) 테이블의 모든 로우(row)와 컬럼(column)을 조회합니다. SELECT 절의 *(Asterisk)는 테이블의 모든 컬럼을 의미하는 특별한 표현입니다. 특정 컬럼 조회하기 다음으로 필요한 컬럼만 SELECT 절에 나열해서 원하는 데이터만 조회해보겠습니다. 일부 행만 조회하기

SQL

[SQLD] SQL 개발자 실전문제 3번

3. 다음 중 아래와 같이 테이블을 생성했을 때 실행할 수 없는 SQL을 고르시오. (1) INSERT INTO T1 ( C1 ) VALUES ( 1 ); (2) INSERT INTO T1 ( C1, C2 ) VALUES ( 1, NULL ); (3) INSERT INTO T1 ( C1, C2 ) VALUES ( 1, 1.5 ); (4) INSERT INTO T1 (

SQL

[SQLD] SQL 개발자 실전문제 2번

2. 다음 중 SQL의 실행 결과가 다른 것을 고르시오. (1) SELECT EMPNO, ENAMEFROM EMPORDER BY EMPNOFETCH FIRST 10 ROWS ONLY (2) SELECT EMPNO, ENAMEFROM (SELECT EMPNO, ENAME, ROWNUM RN FROM EMP ORDER BY EMPNO)WHERE RN <= 10 (3) SELECT EMPNO, ENAMEFROM (SELECT EMPNO, ENAME FROM EMP ORDER BY EMPNO)WHERE ROWNUM <= 10 (4) SELECT EMPNO,

SQL

[SQLD] SQL 개발자 실전문제 1번

1. 다음 중 아래 SQL의 실행 결과 값을 고르시오. [테이블 T1] ID C1 C2 1 1 10 2 2 20 3 2 30 4 2 40 [SQL] (1) 40 (2) 70 (3) 90 (4) 100 정답 : 2 Inline View X 의 결과는 다음과 같다. ID C1 C2 R1 1 1 10 10 2 2 20 90

Scroll to Top