반응형
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 |