db 마무리 ,Frontend 시작
오늘은 Mysql의 마무리와 Frontend수업의 시작으로 HTML을 시작하였다 -DB- -- concat(): 문자열을 이어 붙일때 -- substr(): 문자열의 특정 범위를 잘라낼때 -- 주민번호:2401093123123 select m.m_no,m.m_name ,p.p_name, case when m.p_school= '1' then '고졸' when m.p_school= '2' then '학사' when m.p_school= '3' then '석사' when m.p_school= '4' then '박사' else '없음' end as p_school, concat(substr(m_jumin,1,6),'-', substr(m_jumin,7,7)) as '주민번호', concat(p.p_tel1,'..
2024. 1. 9.
개발일지 그룹화, 조건 적용 ,join, sub qurey, 제약 조건
- 그룹화- 두개 이상 컬럼 그룹화 deptno를 기준으로 그룹화 하고 그 결과 내에서 job 기준으로 그룹화 select deptno , job from emp group by deptno , job; select deptno , job , count(*) from emp group by deptno , job; select deptno , job , count(*) , avg(sal) from emp group by deptno , job; 그룹화한 결과에 조건을 적용 : 그룹화 한 결과에 조건을 적용 하는 문장 위의 결과에서 평균 급여가 2000이상인 결과만 조회 select deptno , job , count(*) , avg(sal) from emp group by deptno , job hav..
2024. 1. 3.
MySQL
오늘은 DB 첫 수업이다 MySQL에 대해 배웠다 Database 데이터 베이스 배경지식 DBMS(DateBase Mamagement System) 종류:oracle,mysql,mariaDB,firebase,mongoDB… 목적 CRUD C(Create):데이터 저장 R(Read):데이터 조회 U(Update):데이터 수정 D(Delete):데이터 삭제 SQL(Structured Query Language) DBMS를 사용 하는 문법 구조화된 질의어 사람 → DBMS에게 SQL 문법으로 질문을 하고 그에 대한 결과를 받음 SQL 문법 분류 DDL(Date Definition Language, 데이터 정의어) 데이터베이스, 사용자,테이블,뷰 등을 생성,수정,삭제할때 사용하는 문법 create,alter,d..
2024. 1. 2.