SQL 구문으로 생성하시오
DB 생성 Sales
테이블 생성 Product
num 자동증가 널값 허용 안함
pcode char(2) 기본키
pname varchar(20) 널값 허용 안함
price int
pdate 상품 판매일 datetime default(getdate())
입력값
상품코드 상품명 상품가격 판매일
p1 새우깡 100 오늘
p2 감자깡 200 오늘
p3 피자깡 150 오늘
p4 양파깡 200 오늘
insert product(pcode,pname,price,pdate)
values('p1','새우깡','100',GETDATE());
판매일은 getdate() 함수 사용하시오
1. 상품명이 새우깡인 레코드 출력
2. 상품가격이 높은순으로 출력
3. 상품명이 감자깡인 상품가격 400으로 변경
4. 상품코드가 p4인 레코드 삭제
--------------------------------------------------
DB 생성 Sales
테이블 생성 Product
num 자동증가 널값 허용 안함
pcode char(2) 기본키
pname varchar(20) 널값 허용 안함
price int
pdate 상품 판매일 datetime default(getdate())
입력값
상품코드 상품명 상품가격 판매일
p1 새우깡 100 오늘
p2 감자깡 200 오늘
p3 피자깡 150 오늘
p4 양파깡 200 오늘
insert product(pcode,pname,price,pdate)
values('p1','새우깡','100',GETDATE());
판매일은 getdate() 함수 사용하시오
1. 상품명이 새우깡인 레코드 출력
2. 상품가격이 높은순으로 출력
3. 상품명이 감자깡인 상품가격 400으로 변경
4. 상품코드가 p4인 레코드 삭제
--------------------------------------------------
create database Sales --db 생성
use Sales
create table dbo.Product
(
Num Int Identity(1,1) Not null, --번호
pcode char(2) Primary key,
pname varchar(20) Not null,
price int,
pdate DateTime Default(GetDate())
)
select * from Product
insert into Product(pcode,pname,price,pdate)
values('p1','새우깡','100','2011/10/28');
insert into Product(pcode,pname,price,pdate)
values('p2','감자깡','200','2011-10-28');
insert into Product(pcode,pname,price,pdate)
values('p3','피자깡','150',GETDATE());
insert into Product(pcode,pname,price)
values('p4','양파깡','200');
select * from Product where pname='새우깡'
select * from Product order by price desc
Update Product Set price='400'
where pname='감자깡'
select * from Product
delete Product where pcode='p4'
select * from Product
'컴퓨터 > Web_DB' 카테고리의 다른 글
저장 프로시저 연습 문제 (0) | 2011.11.02 |
---|---|
새 쿼리 (0) | 2011.10.28 |
OLE DB설정(UDL파일) (0) | 2011.10.28 |
[MSSQL] User접근권한, DB추가 및 필드추가 (0) | 2011.10.28 |