본문 바로가기
728x90

DATABASE/SQL7

[ MYSQL ]테이블 컬럼명 추가하기 ALTER TABLE 📘 단일 컬럼 추가하기 ALTER TABLE `테이블명` ADD COLUMN `새컬럼명` 자료형 그 외 조건; 📘 여러 컬럼 추가하기 ALTER TABLE [테이블 명] ADD COLUMN [변수명1] [Data Type] 그 외 조건 , ADD COLUMN [변수명2] [Data Type] 그 외 조건 , ADD COLUMN [변수명3] [Data Type] 그 외 조건; 📘 추가하는 컬럼명을 특정 컬럼명 뒤에 위치해서 추가하기 ALTER TABLE `테이블명` ADD `새컬럼명` 자료형 AFTER `앞컬럼명` ; 2022. 9. 23.
sql 회원관리 CREATE DATABASE study_db default CHARACTER SET UTF8; create table user( user_num int not null, id varchar(12) not null, auth int(1) default 2 not null, constraint ouser_pk primary key (user_num) ); 2022. 8. 29.
[ mysql ] inner join 예제 select * from test.tb_m m test 데이터베이스 안에 있는 tb_m 테이블을 m으로 지칭 inner join test.tb_c c tb_c 테이블을 c로 지칭 on m.m_buyer = c.c_buyer m테이블의 m_buyer 컬럼과 c테이블의 c_buyer컬럼의 데이터가 같은 것 추출 order by m.seq ; m테이블의 seq컬럼의 값을 오름차순으로 정렬 select * from test.tb_m m inner join test.tb_c c on c.c_buyer = m.m_buyer order by m.seq asc; 2022. 7. 14.
[ mySql ] 테이블 만들기 / select문 / 함수 🟩 테이블 생성하기 create table ouser( user_num int not null, id varchar(12) not null, auth int(1) default 2 not null, constraint ouser_pk primary key (user_num) ); CREATE DATABASE 이름 default CHARACTER SET UTF8; 🟩 select문 정보 가져오기 select sum(culex) from tb_black_light_trap_info where `year` ="2015"; select sum(total),year,week from ews.tb_black_light_trap_info where region = '인천' group by region,year, we.. 2022. 7. 11.
[ Oracle SQL ] 인덱스(INDEX) 📗 인덱스(INDEX) ✔ 테이블에 대한 동작의 속도를 높여주는 자료 구조 ✔ 인덱스는 원하는 정보의 위치를 빠르고, 정확하고, 지능적으로 알아낼 수 있는 방법 제공한다. ✔ 인덱스는 테이블 내의 1개의 컬럼, 혹은 여러 개의 컬럼을 이용하여 생성될 수 있다. ✔ 테이블의 컬럼에 대한 제약 조건을 설정할 때 고유 제약 조건인 PRIMARY KEY나 UNIQUE로 설정하면 Oracle은 자동으로 이 컬럼에 대해 Unique index를 설정한다. ✅ Unique index : 데이터 값이 중복됨이 없이 유일한 값을 가지는 컬럼에 인덱스를 설정했을 때, 고유 인덱스는 중복된 항목이 등록되는 것을 금지하기 때문에 인덱스의 대상인 테이블에서 고유성이 보장된다. 📌 인덱스 만들기 ✅ 자동 : 테이블 정의에 PRI.. 2022. 5. 11.
[ Oracle SQL ] 실습문제 EMP 테이블에서 deptno 20인것을 추출하시오. (제약조건) sal이 200에서 3000이하 내림차순으로 정렬 SELECT * FROM EMP WHERE deptno='20' EMP 테이블에서 deptno컬럼에서 20인거 AND sal between 200 and 3000 SAL이 200에서 300이하인것 ORDER BY sal DESC; 내림차순으로 정렬해라(기본은 오름차순) 2022. 4. 19.
728x90
반응형