## mysql (SQLyog)
- modify를 실행하면 이미 속성이 있더라도, 속성을 모두 지정해줘야한다.
- 값을 가진 row를 지우는 것은 delete from 테이블명 where ~
- 칼럼을 삭제할 때는 alter 테이블명 drop column 칼럼명
- alter table 테이블명 change 이전이름 변경할이름 속성
- varchar와 char
- varchar(100): 0 ~ 100byte까지 내용에 따라 유연하게 용량이 바뀜.
- char(100): 무조건 100byte.
- 새로 추가된 칼럼의 기본값은 ''이다. (null 아님)
- int일 경우, '' 와 0 모두 조건에 해당됨.
- Inner join
- SELECT emp.id AS `사원번호` ,emp.name AS `사원이름`,
dept.name AS `부서명`
FROM emp
INNER JOIN dept
ON emp.deptId = dept.id;
- SELECT 출력할 테이블 칼럼명과 테이블(들) AS (임의로 지정한 이름)
FROM 테이블1
INNTER JOIN 테이블2
ON 공통되는 칼럼
- DATE(emp.regDate) : 시/분/초를 뺀 년월일만 값으로 들어옴(출력 가능).
'Records' 카테고리의 다른 글
2021-05-21 ( Mysql / 웹 서버-브라우저-프로그램-DB 관계 ) (0) | 2021.05.21 |
---|---|
2021-05-20 ( 도메인 주소 구매, mysql 기초 ) (0) | 2021.05.21 |
2021-05-17 ( SSG ) (0) | 2021.05.17 |
2021-05-16 (0) | 2021.05.17 |
2021-05-15 ( 영속성 구현 및 테스트 때 발견된 실수 ) (0) | 2021.05.15 |