컴퓨터학원에서 sql 명령문 숙제ㅠㅠ 도와주세여

컴퓨터학원에서 sql 명령문 숙제ㅠㅠ 도와주세여

작성일 2024.05.16댓글 0건
    게시물 수정 , 삭제는 로그인 필요

sql 명령문을 작성하고 있는데
헷갈리는 부분이 있어서 어떻게 해야하는지ㅠㅠ

1. 주문수량(SUN)이 400 이상 500이하
2. 주문접수자(GOLD)가 김수영인 주문의 고객번호(no), 과일명(name), 주문일(date), 주문수량(sun)을 검색하는 질의
3. 1,2번을 수행하는 저장 프로시저를 orders_received_by_kim' 이란 이름을 가지는 저장 프로시저로 작성해야하고 INNER JOIN 연산을 사용해야함

4. 600개 이상 주문한 고객의 포인트(point)를 2배로 증가시켜
db에 저장된 내용을 update시키는 질의
5. 4번을 수행하는 저장 프로시저를 double_point 라는 이름으로 가지는 저장 프로시저로 작성해야함
   다만! 이때 만들어지는 저장 프로시저의 정의문은
   sp_helptext로 볼 수 없도록 해야하고
   UPDATE 문의 WHERE ~ IN()조건으로 중첩된 SELECT문을 사용하며
   IN 다음 괄호안에 600개 이상의 주문한 고객을 찾는 SELECT문을 포함하고
   INNER JOIN 연산을 사용하지 않는다.

CREATE DATABASE fruitstore3;
GO
USE fruitstore3;
GO
CREATE  TABLE  customer3
( cno char(10) NOT NULL,
cname char(20) NOT NULL,
city char(20) NOT NULL,
point int  NOT NULL,
primary key (cno)
);
CREATE  TABLE  fruit3
( fno char(10) NOT NULL,
fname char(20) NOT NULL,
price   int  NOT NULL,
quantity  int  NOT NULL,
city char(20) NOT NULL,
primary key (fno)
)
CREATE  TABLE  indent3
( cno char(10) NOT NULL,
fno char(10) NOT NULL,
qty int  NOT NULL,
odate datetime NOT NULL,
oprs char(20),
primary key (cno, fno, odate),
foreign key (cno) references customer3,
foreign key (fno) references fruit3
);
GO

INSERT INTO customer3 VALUES ('c1', '이순신', '서울', 200);
INSERT INTO customer3 VALUES ('c2', '유관순', '인천', 150);
INSERT INTO customer3 VALUES ('c3', '손병희', '인천', 300);
INSERT INTO customer3 VALUES ('c4', '안중근', '부산', 200);
INSERT INTO customer3 VALUES ('c5', '한용운', '부산', 230);

INSERT INTO fruit3 VALUES ('f1','오렌지', 1000,  500, '서울');
INSERT INTO fruit3 VALUES ('f2','포도',   2000, 1000, '인천');
INSERT INTO fruit3 VALUES ('f3','귤',      500, 1500,  '대전');
INSERT INTO fruit3 VALUES ('f4','사과',   2500,  300, '서울');
INSERT INTO fruit3 VALUES ('f5','배',     3000,  200, '대전');
INSERT INTO fruit3 VALUES ('f6','바나나', 1500, 1400, '서울');
INSERT INTO fruit3 VALUES ('f7','감',     4000, 1200, '인천');
INSERT INTO fruit3 VALUES ('f8','바나나', 1000,  400, '부산');

INSERT INTO indent3 VALUES ('c1', 'f1', 300, '2024-01-21', '정하나');
INSERT INTO indent3 VALUES ('c1', 'f2', 200, '2024-02-04', '김수영');
INSERT INTO indent3 VALUES ('c1', 'f3', 400, '2024-02-19', '정하나');
INSERT INTO indent3 VALUES ('c1', 'f4', 500, '2024-02-22', '김수영');
INSERT INTO indent3 VALUES ('c1', 'f5', 100, '2024-02-23', '이효진');
INSERT INTO indent3 VALUES ('c1', 'f6', 100, '2024-02-27', NULL);
INSERT INTO indent3 VALUES ('c2', 'f1', 300, '2024-03-05', '김수영');
INSERT INTO indent3 VALUES ('c2', 'f2', 400, '2024-03-16', '이효진');
INSERT INTO indent3 VALUES ('c3', 'f2', 200, '2024-03-18', NULL);
INSERT INTO indent3 VALUES ('c4', 'f2', 600, '2024-04-04', '김수영');
INSERT INTO indent3 VALUES ('c4', 'f4', 300, '2024-04-10', '이효진');
INSERT INTO indent3 VALUES ('c4', 'f5', 400, '2024-04-18', '이효잔');
INSERT INTO indent3 VALUES ('c5', 'f7', 500, '2024-04-19', '정하나');
INSERT INTO indent3 VALUES ('c5', 'f8', 100, '2024-04-20', '정하나');
GO

해당 문제들을 SQL 시스템에 반영을 해서 입력을 해야하는데
어떻게 입력을 해야하는건지ㅠㅠ 너무 어려워요ㅠㅠ



영어숙제도와주세여.

... 숙제가 있는데요 내일까지 꼭 해가야하거든요? 제가 한글로 쓰면 영어로 번역해주세요 ㅠㅠ... 지나서, 컴퓨터 학원을 운영해서 아이들에게...

asp ? 너무 급하게 질문합니다..ㅠㅠ

... ㅠㅠ 아님 asp에서 조정을해야대나여 ㅠㅠ 제가 촙호라서 ㅠㅠ 명령문이나 뭐 코드나 그런건 자세하게좀 알려주시면 감사하겠습니다 ㅠㅠ 도와주세여 ㅠㅠ Sql에서...

영어 기초..물어봅니다 동사..

... 1.명령문은 주어생략하고 하는것이고 부정명령문은... 들어가면서 ㅠㅠ.. 내용:동사를도와주는 동사DO... 이를 도와주기 위해 쓰인겁니다!. 6번 잘좀 해주세여!!...

영어문제좀 풀어주세요 ㅜㅜ

... 제발 도와주세여 ㅜㅜ 당연히 드릴겁니다.... ㅋㅋ ㅠㅠ 근데 다음부터는 문제 반으로... ① and ② or(명령문이나 must처럼 당위, 의무 와...