## mysql
### SQL문이 실행되는 순서
- FROM > WHERE > GROUP BY > HAVING > SELECT
### 함수
- 그룹함수: 하나의 그룹으로 묶여서 하나만 출력(count, min, max, avg, sum 등)
- 단, group by로 그룹 조건을 정해주면 그룹 조건대로 출력됨.
- concat : 문자열 합치기
- concat(str1, str2, ...)
- group_concat(name): name끼리 묶이게 되고, group by 를 추가하면 group 별로 해당되는 name이 묶인다.
- truncate(나타낼 수, 버릴 자리수): 버릴 자리수가 0이면 자연수만 표시한다. 음수일 경우, 양수의 자리수를 버리고 양수일 경우, 소수점 자리수를 버린다.
- round(나타낼 수, 반올림할 자리) : truncate와 사용 방법은 같다.
SELECT deptId `부서번호`, GROUP_CONCAT(NAME) `사원 리스트`, TRUNCATE(AVG(salary), 0) `평균 연봉`,
MAX(salary) `최고 연봉`, MIN(salary) `최저 연봉`, COUNT(id) `사원수`
FROM emp
GROUP BY deptId;
### join
- A LEFT JOIN B ON 기준 조건
- A 테이블을 기준으로 B 테이블과 매치시킨다.
## 도메인 주소 구매 ( jihoo.kr 구매 완료 )
- 가비아에서 구매.
- DNSZI 사이트에 먼저 회원가입.
- 네임 서버란?
- 네임서버 = DNS(Domain Name System)
- 네임서버의 역할 : 도메인 주소를 IP 주소로 변환(= 이름 해석).
'Records' 카테고리의 다른 글
2021-05-22 ( PHP ) (0) | 2021.05.22 |
---|---|
2021-05-21 ( Mysql / 웹 서버-브라우저-프로그램-DB 관계 ) (0) | 2021.05.21 |
2021-05-18 ( mysql - SQLyog ) (0) | 2021.05.18 |
2021-05-17 ( SSG ) (0) | 2021.05.17 |
2021-05-16 (0) | 2021.05.17 |