23.04.03 학습일기
2023.04.03
--ID값이 갑자기 이상해졌을때 값 재 설정하는법
DBCC CHECKIDENT({DBname},reseed,{indexNumber})
-- 데이터 삭제맨
DELETE FROM Customer WHERE Customerid=13;
-- 데이터 추가맨
insert into Customer
values('부산맨','대한민국 부산',1,19)
-- blank 지우고 불러오기 예제
select * from
(select
Customerid, CustomerName, replace(CustomerAddress,' ','')as addr,
CustomerSex, CustomerAge from Customer) as a
where addr = '대한민국인천'
-- 설정된 조건에 맞춘 값만 꺼내서 테이블 새로 만들기 예제
select *
into BusanCustomer
from
(select
Customerid, CustomerName, replace(CustomerAddress,' ','')as CustomerAddress,
CustomerSex, CustomerAge from Customer) as a
where CustomerAddress = '대한민국부산'
select * from IncheonCustomer
select * from BusanCustomer
select * from Customer
--비교연산자 예제
select * from Customer
where Customerid != 1
--1이 아닌것 전부
--논리연산자 && 비교연산자 예제
select * from Customer
where Customerid >= 1 AND Customerid <=7
--1이상 && 7이하
--논리연산자 && 비교연산자 예제 (같은 표현)
select * from Customer
--where Customerid >= 1 AND Customerid <=7
where Customerid BETWEEN 1 AND 7
--1이상 && 7이하
--IN( {target1} , {target2} , {target3} )
select * from Customer
where CustomerName IN ('김정은','바이든','마망드')
--타겟이 들어간 레코드들만 불러오기
-- LIKE 연산자
select * from Customer
where CustomerAddress LIKE '대한민국%'
--대한민국으로 시작하는건 다 찾음
select * from Customer
where CustomerAddress LIKE '%포항'
--서울으로 끝나는건 다 찾음
select * from Customer
where CustomerAddress LIKE '%엘렐레%'
--앞뒤로 뭐가 있던 (NULL은 X) 엘렐레가 들어가는건 다 찾음
댓글을 작성해보세요.