본문 바로가기

Database/MS-SQL

SELECT 문과 함수사용

반응형




USE pubs

SELECT * FROM titles

SELECT COUNT(*) FROM titles -- 카운트의 수를 구하여라

SELECT COUNT(price) FROM titles -- proce 갯수를 셀ㄺ트해  (NULL값은 포함하지 않는다)

SELECT AVG(price) FROM titles  --  price 의 값을 전부 더하고 NULL 값을 빼고 나누가 16한값 평균을 구하여라
SELECT AVG(ISNULL(price , 0 )) FROM titles -- ISNULL 널값은 0으로 바꾼다 
SELECT ISNULL(price, 0) FROM titles   -- ISNULL 이 있으면  0으로 바꾼다
SELECT COUNT(ISNULL(price, 0)) FROM titles    -- 값의 카운터는 NULL값도 포함되어나온다 0으로바꾸었기때문

SELECT CONVERT(NVARCHAR(20) , price) FROM titles -- pirce 를 문자열로 바꾼다

SELECT CONVERT(NVARCHAR(20) , price)AS 점수 FROM titles -- 별명을 써주어라

SELECT SUM(price) FROM titles -- 합계