반응형
mysql에서 '보기에서 표 만들기' 구문이 쉽습니까?
뷰에서 결과를 캐시하는 테이블을 만들고 싶습니다.보기의 정의에서 테이블을 자동으로 정의하는 쉬운 방법이 있습니까? 아니면 다음에서 테이블을 함께 묶어야 합니까?show create table view?
할수있습니다CREATE TABLE SELECT건물을 짓는 것에 대한 관점에서.그러면 뷰의 구조가 모든 뷰의 행을 포함하는 새 테이블로 복제됩니다.다음은 이 문에 대한 MySQL 구문 참조입니다.
CREATE TABLE tbl_from_view AS
SELECT
col1,
col2,
col3,
col4,
col5
FROM your_view;
열 선택 시 매우 명확하게 표시해야 합니다.다음을 수행하는 것은 권장되지 않습니다.SELECT *출처의 관점에서.또한 다음과 같은 계산되거나 집계된 열에 대한 별칭이 있는지 확인하십시오.COUNT(*), MAX(*), (col1 + col2),기타.
또한 mysqdump 출력에는 뷰를 정의하기 직전에 뷰를 테이블로 만드는 문이 있습니다.저는 그것들을 분석해서 쿼리로 실행할 수 있습니다.
언급URL : https://stackoverflow.com/questions/9241922/easy-create-table-from-view-syntax-in-mysql
반응형
'source' 카테고리의 다른 글
| PL/SQL 대량 수집을 스파스 키를 사용하여 연관 배열로 수집 (0) | 2023.07.26 |
|---|---|
| jQuery AJAX vs.업데이트 패널 (0) | 2023.07.26 |
| '<' 연산자가 예약된 PowerShell 오류입니다. (0) | 2023.07.26 |
| 다른 열에서 WHERE를 선택하는 테이블에 대한 최상의 인덱싱 기법 (0) | 2023.07.26 |
| Android에서 화면 회전 방지 (0) | 2023.07.26 |