목록데이터베이스 (5)
miinsun
1. 각 AdventureWorks 제품은 SalesLT.Product 테이블에 저장되며 각 제품에는 고유 한 ProductID 식별자가 있으며 이는 SalesLT.Product 테이블에서 IDENTITY 열로 구현됩니다. 제품은 SalesLT.ProductCategory 테이블에 정의 된 범주로 구성됩니다. 제품 및 제품 범주 레코드는 공통ProductCategoryID 식별자 (SalesLT.ProductCategory 테이블의 IDENTITY 열)와 관련이 있습니다. 삽입 할 새 제품의 정보가 아래 표에 나와 있습니다. Name ProductNumber StandardCost ListPrice ProductCategoryID SellStartDate LED Lights LT-L123 2.56 12...
1. 서브 쿼리를 사용하여 각 제품의 비용 및 정가를 각 판매에 부과 된 단가와 비교하십시오. - 정가가 판매 된 모든 제품의 평균 단가보다 높은 각 제품의 제품 ID, 이름 및 정가를 검색하십시오. -- select the ProductID, Name, and ListPrice columns SELECT ProductID,Name, ListPrice FROM SalesLT.Product -- filter based on ListPrice WHERE ListPrice> -- get the average UnitPrice (SELECT AVG(UnitPrice) FROM SalesLT.SalesOrderDetail) ORDER BY ProductID; 2. AdventureWorks는 손실로 판매되는 ..
1.Sale.Customer테이블에서CompanyName, SalesOrderId 및 SalesLT.SalesOrderHeader 테이블에서 TotalDue 를 반환하는 쿼리를 작성하십시오. - JOIN을 사용하시오 SELECT CompanyName, SalesOrderId, TotalDue FROM SalesLT.Customer AS c JOIN SalesLT.SalesOrderHeader AS oh ON c.CustomerID = oh.CustomerID; 2. 고객에게 송장을 보내려면 고객의 주소가 필요합니다. - 고객 주문 조회를 확장하여 전체 주소, 도시, 주 또는도, 우편 번호 및 국가 또는 지역을 포함한 각 고객의 본사 주소를 포함하십시오. SELECT c.CompanyName, a.Ad..
1. SalesLT.Custom 테이블에서 모든 열을 선택하십시오. SELECT * FROM SalesLT.Customer 2. 고객 테이블(Customer table)에서 제목, 이름, 중간 이름, 성, 접미사 열을 선택하십시오. SELECT Title, FirstName, MiddleName, LastName, Suffix FROM SalesLT.Customer; 3. 각 고객에게는 지정된 영업 담당자가 있습니다. 영업 담당자의 정보와 고객 정보를 선택하십시오. CustmomerName은 (Title + LastName) Mr Smith 방식으로 표시하십시오. SELECT SalesPerson, Title + ' ' + LastName AS CustomerName, Phone FROM Sale..
Transact-SQL이란? SQL은 Structerd Query Language, 구조적 질의 언어이다. 1970년대 "IBM"에서 데이터베이스 관리를 위해 만들었다. 데이터 베이스는 어플리케이션이 사용하는 데이터를 저장하고 조회한다. SQL은 이런 데이터베이스를 생성, 수정, 삭제하는 등의 데이터의 전체 골격을 결정하는 역할을 한다. SQL은 순차적인 언어가 아니라 기술적인 언어다. 한마디로 수학적인 개념 위에서 만들어진 언어라고 생각하면 쉽다. (그러니깐 결과를 얻기 위한 과정을 먼저 생각하기보다는, 먼저 가져오고 싶은 결과의 익스프레션을 작성하는 것이 더 도움이 될 것이다) SQL을 마이크로소프트에서 개발한 것이 바로 "Transact-SQL", "T-SQL"이라고도 부른다. Transact-SQ..