차근차근 생활 & 코딩

MS-SQL 함수 본문

SQL

MS-SQL 함수

ssilook 2021. 7. 24. 17:46
반응형

MSSQL 오류 정리

 0으로 나누기 오류가 발생했습니다.

 위 문구가 나올때 사용합니다.

CASE
WHEN ISNULL(( 테이블명 ), 0) = 0 THEN 0
ELSE ROUND((CONVERT(FLOAT, 테이블명) / CONVERT(FLOAT, (테이블명 )) * 100),2) END AS Yield,

SELECT INSERT

With AS 절로 Select 한 데이터 insert 하는법

With 절 다음에 Insert 문을 넣으시면 됩니다.

WITH
TABLE AS
(
SELECT * FROM TEST_TABLE
)
INSERT INTO NEW_TABLE_NAME
SELECT * FROM TABLE

UPDATE 문

UPDATE 테이블명 SET 필드명=’변경할값’ WHERE 필드명=해당값;

# 하나의 값만 수정 방법
UPDATE TableName SET filedA='456' WHERE test='123';# 여러개 값 동시 수정 방법
UPDATE TableName SET title="", date="", writer="" WHERE test=""
반응형

'SQL' 카테고리의 다른 글

[SQL] MSSQL - 데이터 타입 변경하기(문자 -> 숫자)  (0) 2022.09.13
Comments