1. ANSI/ISO SQL : MySQL 외에도 많은 DBMS들이 있는데, 많은 DBMS사의 SQL의 표준이 필요했다. NCITS(국제 표준화 위원회)에서 위와 같은 명칭으로 SQL 표준을 관리. 이 중에서도 1992년에 제정된 ANSI-92 SQL과 1999년에 제정된 ANSI-99 SQL이라는 명칭의 표준이 대부분의 DBMS 회사에서 적용하는 기준이 되고 있다.
2. 각 회사들은 ANSI-92/99 SQL 표준을 준수하면서도 자신들의 제품의 특성을 반영하는 SQL에 별도의 이름을 붙였다. MySQL은 그냥 SQL, 오라클은 PL/SQL, SQL Server는 Transact SQL이라는 이름의 SQL문을 사용한다. 결국 MySQL이 사용하는 SQL은 ANSI-92/99 SQL의 내용을 포함하면서도 MySQL의 특징을 반영하는 내용이 포함된, 확장된 SQL이라고 보면된다.
1. 데이터베이스가 뭐가 있는지 보여달라
3. employees 데이터베이스를 사용하겠다.
5. 테이블 정보를 보여달라(자세히)
7. 테이블 정보를 보여달라(테이블 이름만)
*열조회, 컬럼조회 : Employees 테이블에 열이 무엇이 있는지 알려달라.
별칭을 줄 때 (‘ ‘)로 묶어주는 것을 권장하지만, 생략가능. 공백이 있는경우는 꼭 붙인다.
'SQL' 카테고리의 다른 글
[SQL] where조건모음_select구조_그룹바이_형변환 (0) | 2021.03.09 |
---|---|
[Mysql MariaDB] 테이블_개체생성규칙_테이블삭제 (0) | 2021.03.08 |
[MySQL/MariaDB] 사용자 관리 (0) | 2021.03.06 |
[MySQL] 모델링_워크벤치ERD (0) | 2021.03.05 |
[MySQL_MariaDB] 백업_복사_insert_삭제 (0) | 2021.03.04 |