반응형
TABLE 문은 MySQL 8.0.19 버전부터 도입된 간단한 SELECT 문의 대체 구문입니다. 테이블의 모든 행을 조회할 때 사용되며, SELECT * FROM 구문을 더욱 간단하게 작성할 수 있습니다.
기본 문법:
TABLE table_name;
이는 다음 구문과 동일한 결과를 보여줍니다:
SELECT * FROM table_name;
실제 사용 예시를 살펴보겠습니다:
기본 사용법
-- employees 테이블의 모든 데이터 조회
TABLE employees;
ORDER BY와 함께 사용
-- employees 테이블의 모든 데이터를 이름순으로 정렬
TABLE employees ORDER BY name;
LIMIT와 함께 사용
-- employees 테이블에서 상위 5개 행만 조회
TABLE employees LIMIT 5;
TABLE 문의 장점:
더 간단하고 명확한 문법
코드 작성 시간 단축
가독성 향상
주의사항:
WHERE 절은 사용할 수 없습니다.
특정 열만 선택적으로 조회할 수 없습니다.
테이블의 모든 열을 조회하는 경우에만 사용 가능합니다.
TABLE 문은 단순한 데이터 조회 작업에 특화된 명령어로, 복잡한 쿼리가 필요하지 않은 경우 유용하게 사용할 수 있습니다.
반응형
'SQL > MYSQL' 카테고리의 다른 글
[MySQL] LOCK TABLES, UNLOCK TABLES 사용 방법 및 예시 (0) | 2024.11.13 |
---|---|
[MySQL] LOCK INSTANCE FOR BACKUP, UNLOCK INSTANCE 사용 방법 및 예시 (0) | 2024.11.12 |
[MySQL] SAVEPOINT, ROLLBACK TO SAVEPOINT, RELEASE SAVEPOINT 사용 방법 및 예시 (0) | 2024.11.11 |
[MySQL] 트랜잭션 COMMIT, ROLLBACK 사용 방법 및 예시 (1) | 2024.11.08 |
[MySQL] EXISTS, NOT EXISTS 사용 방법 및 예시 (0) | 2024.08.19 |
[MySQL] ALL 사용 방법 및 예시 (0) | 2024.08.07 |
[MySQL] ANY, IN, SOME 서브쿼리 사용 방법 및 예시 (0) | 2024.08.06 |
[MySQL] Comparisons Using Subqueries(서브쿼리) 사용 방법 및 예시 (0) | 2024.08.04 |