엘카데미라는 코딩교육사이트에서 챌린지 이벤트가 있어서 공부겸 시작하려고 한다.
SQL 레벨 테스트라는 과목을 수강하였는데, 코드를 직접 작성하고 실행하고 바로 채점이 가능한 시스템이라 좋았다.
가장 기초인 select 부터 차근차근 체크할 수 있어서 좋다.
1회차를 완료하였다.
기본 SQL 문법
SELECT <컬럼명> FROM <테이블명>;
UPDATE 테이블명 SET 컬럼 = 수정값 [WHERE 조건];
INSERT INTO 테이블명 [컬럼1, 컬럼2, ...] VALUES (값1, 값2, ...);
문제 풀이 정답
//학년 수정하기
update student set grade = grade + 1;
select * from student;
//새로운 학생 추가하기
INSERT INTO student VALUES (1005, 'Alice', 1, 104);
INSERT INTO student VALUES (1005, 'Bob', 1, 104);
INSERT INTO student VALUES (1005, 'Charles', 1, 105);
select * from student where id >= 1005;
// 벌점 항목 추가
ALTER TABLE student ADD caution INT not null default 0;
select caution from student;
// 경고 부여하기
update student set caution = caution + 1 where grade = 3;
select * from student where caution >= 1;
'기타 > 엘카데미' 카테고리의 다른 글
[엘카데미 챌린지] 7일차 Java 레벨 테스트 (2) (0) | 2023.07.23 |
---|---|
[엘카데미 챌린지] 6일차 Java 레벨 테스트 (1) (0) | 2023.07.22 |
[엘카데미 챌린지] 5일차 SQL 레벨 테스트 마무리 (0) | 2023.07.21 |
[엘카데미 챌린지] 4일차 SQL 레벨 테스트 (1) | 2023.07.20 |
[엘카데미 챌린지] 3일차 SQL 레벨 테스트 (0) | 2023.07.19 |