Artigos

Tire duas dúvidas com o especialista no assunto Dr. Daphnis Citti de Lauro

sql 구문 예제

SELECT 쿼리의 다음 예제는 값비싼 책 목록을 반환합니다. 쿼리는 가격 열에 100.00보다 큰 값이 포함된 Book 테이블에서 모든 행을 검색합니다. 결과는 제목별로 오름차순으로 정렬됩니다. 선택 목록의 별표(*)는 Book 테이블의 모든 열이 결과 집합에 포함되어야 한다는 것을 나타냅니다. 이 구문은 NULL과 비교할 때 일반적인 주의 사항과 함께 암시적 같음 비교를 사용합니다. SQL 프로그래밍 언어의 구문은 ISO/IEC 9075의 일부로 ISO/IEC SC 32에 의해 정의되고 유지됩니다. 이 표준은 자유롭게 사용할 수 없습니다. 표준이 존재하지만 SQL 코드는 조정없이 다른 데이터베이스 시스템 간에 완전히 이식할 수 없습니다. 다음 세션에서는 모든 연산자에 대해 예제와 함께 자세히 설명했습니다. SQL SELECT 문은 조건을 지정하는 절(예: FROM 및 WHERE)에 따라 데이터베이스 테이블에서 레코드를 검색합니다.

구문은 다음과 같습니다 SQL 은 소스에 나타나는 순서대로 WHEN 조건을 테스트합니다. 원본에서 ELSE 식을 지정하지 않으면 SQL은 ELSE NULL로 기본설정됩니다. SQL 표준에서 “간단한 대/소문자”라고 하는 축약된 구문은 스위치 문을 미러합니다. 예를 들어 테이블 이름은 직원이 아닌 직원이어야 하며, 직원 테이블의 이름 열 이름은 `emp`와 `fname`이 모두 유효한 식별자이지만 name_name이 아닌 fname이어야 합니다. 리터럴이라는 용어는 고정 된 데이터 값을 참조합니다. SQL 데이터베이스는 SQL 프로그램에서 다양한 리터럴 값을 제공하지만 SQL은 네 가지 유형의 리터럴 값, 문자 문자열, 날짜 또는 시간 또는 부울 값을 평가합니다. 예를 들어 100, -120, 544.03, -458.25, 3E2, 5E-2는 유효한 숫자 리터럴입니다. `USA`, `2000`, `SQL 구문`, `1월 01, 1981`은 유효한 문자 문자열입니다(단일 따옴표(`)으로 동봉해야 합니다.).

부울 및 날짜 리터럴은 TRUE와 `JAN-28-1976 21:12:40:00` SQL 문은 일반 영어처럼 매우 간단하고 간단하지만 특정 구문과 같습니다. SQL 문은 세미콜론(;)에 의해 종료된 키워드, 식별자 등으로 구성됩니다. 다음은 유효한 SQL 문의 예입니다. 다음 예제에서 SQL 문에는 초기 “Book” 테이블에서 파생된 테이블 “sales”에 대한 조인이 포함됩니다. 이 파생 테이블은 ISBN을 사용하여 “Book” 테이블에 조인하는 관련 도서 판매 정보를 캡처합니다. 따라서 파생 테이블은 추가 열(판매된 항목 수 및 책을 판매한 회사)이 있는 결과 집합을 제공합니다.