개발 선택 (데이터베이스)이란 무엇입니까? -techopedia에서 정의

선택 (데이터베이스)이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-SELECT (데이터베이스) 란 무엇입니까?

SELECT는 SQL (Structured Query Language)의 기본 문입니다.


일관되고 구체적인 형식을 따르는 SELECT 문은 SELECT 키워드로 시작하고 형식에 포함될 열이 뒤에옵니다. SELECT 뒤에 별표 (*)가 있으면이 순서 다음에 키워드 FROM으로 시작하는 FROM 절과 SELECT 절 다음에 지정된 열을 포함하는 데이터 소스가옵니다. 이러한 데이터 소스는 단일 테이블, 테이블 조합, 하위 쿼리 또는 뷰일 수 있습니다.


선택적 절을 추가 할 수는 있지만 필수는 아닙니다. 즉, 데이터를 반환하기위한 조건을 제공하는 WHERE 절 또는 하나 이상의 지정된 열로 출력을 정렬하는 ORDER BY 절입니다.

Techopedia는 SELECT (데이터베이스)를 설명합니다.

첫 번째 데이터베이스 관리 학습 중 하나는 SELECT 문으로, 데이터를 쿼리하는 데 사용되는 SQL 스크립트의 시작을 구성합니다. SELECT는 SELECT 문에서 첫 번째 키워드이며, 모든 SQL 문과 마찬가지로 대소 문자를 구분하지 않습니다.


예에서 SELECT 문을 설명하기 위해 은행 데이터베이스에 기본 고객 세부 사항을 저장하는 CUSTOMER_MASTER 테이블이 있고 다음과 같이 이름 지정된 여러 열이 포함되어 있다고 가정하십시오.

  • 고객 ID
  • social_security_no
  • 이름
  • 이메일 주소
  • physical_address
  • date_of_birth
  • 성별

다음 SELECT 문은 모든 테이블 데이터를 쿼리하는 데 사용됩니다.


customer_master에서 선택하십시오.


다음 성명은 고객 성별로 결과를 정렬하는 데 사용됩니다.


SELECT * FROM customer_master에서 주문 성


고객 성, 이름 및 생년월일을 나열하기 위해 별표 (*)가 다음과 같이 해당 열 이름으로 바뀝니다.


customer_master에서 성, 이름, date_of_birth를 선택하십시오.


생년월일별로 정렬 된 모든 여성 고객에 대한 쿼리를 실행하기 위해 다음 설명이 발행됩니다.


select * FROM customer_master WHERE gender = 'F'ORDER BY date_of_birth


참고 : WHERE 절은 이제 출력을 제한하는 데 사용됩니다.


이 설명은 SELECT 문의 기능을 보여주는 간단한 입문서이며이 범위를 넘어 복잡하고 정교한 쿼리를 작성하는 데 사용될 수 있습니다. 그러나 범위에 관계없이 모든 SELECT 문은 위에서 설명한 기본 규칙을 일관되게 준수해야합니다.

선택 (데이터베이스)이란 무엇입니까? -techopedia에서 정의