본문 바로가기
728x90
반응형

oracle10

Oracle/SQL/alter/rename columu/컬럼이름변경 컬럼에 오타가 발생했을경우... --컬럼 이름변경하기 --alter table board_api rename columu 원래이름 to 변경할이름; alter table board_api RENAME COLUMN writrday to writeday; commit; 2021. 4. 28.
Oracle/SQL/Create Table/테이블생성 Oracle 테이블 생성하기. careate table 테이블명 ( 컬럼명 타입 제약조건, 컬럼명 타입 제약조건, 컬럼명 타입 제약조건, 컬럼명 타입 제약조건, 컬럼명 타입 제약조건 ); --board_api 테이블 만들기 create table board_api( bidx number not null primary key, subject varchar2(50) not null, content varchar2(2000) not null, password varchar2(20) not null, writer varchar2(20) not null, hit number default 0, filename varchar2(50) null, writrday date default sysdate, ip varch.. 2021. 4. 28.
Oracle/Count()/group by Count()는 데이터의 수를 구는 함수입니다. (Null의 값은 제외한다.) select count(*) as membercount from api_member; Api_member테이블에서 *(데이터의 총갯수)를 구하는데, 데이터의 총갯수를 membercount라는 열로 보여줘라! --각 지역별로 살고 있는 회원인원수를 구하시오. select count(*) as memberCnt from api_member group by memberAddr; memberAddr 별로 수를 나타내게 됩니다. 하지만, 이렇게 작성하면 어느 지역(memberAddr)에 몇명이 살고있는지 모르게되지요. 그래서 다음과 같이 작성하게됩니다. 그래서 알기 쉽게 다음과 같이 작성합니다. select memberAddr,coun.. 2021. 4. 26.
Oracle/DML/집계함수(SUM,MAX,MIN,AVG) --회원번호의 총 합을 구하시오. select sum(midx) as midxsum from api_member; --회원번호의 가장 큰 수를 구하시오. select max(midx) as maxMidx from api_member; --회원번호의 가장 작은 수를 구하시오 select min(midx) as minMixd from api_member; --회원번호의 평균을 구하시오. select avg(midx) as avg_mixd from api_member; --회원번호가 3~8까지의 합을 구하오. --오답 select sum( midx>=3 and midx=3 and midx=3 and midx 2021. 4. 26.
728x90
반응형