sql문 예제

augusztus 2, 2019 7:13 du. Közzétette cccccccccccccc

다음으로, 실제로 이전 예제에서 사용 하 고 있는 Customers 테이블을 추가 하 고 우리가 이미 잘 알고 있는 열 레이블의 일부를 추가 합니다. TRUNCATE 문은 테이블에서 모든 행을 삭제하는 데 사용됩니다. DELETE 문보다 빠르며 시스템 및 트랜잭션 로그 리소스를 더 적게 사용합니다. SELECT 문은 데이터베이스에서 데이터를 선택하는 데 사용됩니다. 다음 코드 예제에서는 Microsoft SQL Server 데이터베이스에서 간단한 쿼리를 실행하고 DataReader를 사용하여 결과를 읽습니다. 이 예제에서는 emp 테이블을 사용합니다. SQL SELECT 문은 조건을 지정하는 절(예: FROM 및 WHERE)에 따라 데이터베이스 테이블에서 레코드를 검색합니다. 구문은 기본 키의 기능을 확장하여 기본키에서 자동으로 증가되도록 할 수 있습니다. 위의 ID 항목을 변경하여 다음 명령문과 같이 AUTO_INCREMENT 키워드를 추가합니다. 이 표에는 주문 번호, 수량, 날짜, 품목 및 가격이 포함됩니다.

첫 번째 SQL 예제에서 zip 및 전화 필드가 전치되고 모든 전화 번호가 우편 번호 필드에 잘못 입력된 상황을 상상해 보십시오. 우리는 쉽게 다음 SQL 문을 사용하여이 문제를 해결할 수 있습니다 : 의심 할 여지없이 관계형 데이터베이스가 처음에 존재하는 모든 이유는 두 테이블에서 일치하는 레코드를 찾는 것입니다! JOIN 문은 SQL의 이 핵심 목표를 달성하고 작업을 쉽게 만듭니다. 여기서는 고객 및 Orders 테이블에 일치하는 모든 레코드 목록을 가져올 것입니다. 또한 사용자 환경에서 작동하려면 예제의 연결 문자열을 수정해야 합니다. 마지막으로 프로젝트에 System.Data 및 DDTek.SQLServer에 대한 „사용” 지시문을 포함해야 합니다. ANY 및 ALL을 사용하는 SQL 쿼리는 이 이상을 현실로 만들 수 있습니다! ALL 키워드가 모든 레코드에 대해 조건 집합이 true인 경우에만 레코드를 포함하는 데 사용되는 방법을 살펴보겠습니다. 다음 예제에서는 제품이 50개 이상 주문한 고객의 경우 지정된 항목에 대한 대량 주문 목록을 얻는 것이 아이디어인 Orders 테이블에서 레코드를 반환합니다. . 두 SQL 쿼리 예제의 결과를 UNION 키워드와 자연스럽게 하나로 결합할 수 있습니다. 패턴을 찾고 향후 구매를 제안할 수 있도록 고객의 Customer_name 및 전화를 해당 고객의 최근 주문 목록과 결합하여 새 테이블을 만들려고 한다고 가정합니다.

Kategória: Egyéb kategória

Írta: Gabor