본문 바로가기
프로그래밍/Oracle SQL 데이터베이스

[SQL 기초] 오라클 sql문 쌩기초, 필드 컬럼 기둥 ㅋ, 레코드 로우 행님, sql 주석, 테이블 생성&삭제&입력&수정 업데이트, 레코드 조회&검색

by nisne 2020. 9. 12.

모든 설명은 주석으로 확인할 수 있어요.

하나씩 따라해 보세요. ^^

 

--sql에서 주석은 -- 대시 두 개
--대소문자 구분은 하지 않음
--명령어는 ; 세미콜론으로 구분

--테이블 만들기
--create table 테이블명(
--      구조
--      필드명(컬럼) 자료형(글자수 제한), 빈값 허용 여부,
--  );
create table test(
    name varchar(20) not null,
    kor int,
    eng int,
    mat int,
    avg int
);

--행 추가
--insert into 테이블명(값을 추가할 필드명)
--values(값);
insert into test(name,kor,eng,mat)
values ('홍길동',50,60,30);

insert into test(name,kor,eng,mat)
values ('무궁화',30,30,40);

insert into test(name,kor,eng,mat)
values ('진달래',90,90,20);

--레코드 조회 확인
select * from test;     --모든 레코드 출력
select name, kor from test;     --원하는 필드의 레코드 출력

--레코드 갯수 확인
select count(*) from test;

--값 수정
--즉 이미 만들어진 레코드의 값 변경
update test
set avg = (kor+eng+mat)/3;

select * from test;

--레코드 삭제
delete from test where name = '무궁화';    --조건에 따른 삭제
delete from test;       --모든 레코드 삭제

select * from test;

--테이블 삭제
drop table test;

 

영어를 어느 정도 잘하면 프로그래밍에도 많은 도움이 되더군요.

영어를 배울 수밖에 없다면... ^_^

 

 

댓글