며칠전에 간단한 sql문장을 컴파일했는데 아직 완성되지 않아서 천천히 정리하겠습니다.
저도 이 명령을 사용하고 있으니 잘못된 점이 있으면 바로잡아주세요.
감사합니다!
데이터베이스 라이브러리 이름 만들기
데이터베이스 보기
라이브러리 이름 사용
테이블 보기
데이터베이스 데이터베이스 이름 삭제; 데이터베이스 삭제
create table epm [테이블 이름] (ename [열 이름] varchar (10), sal [열 이름] date, aaa [열 이름] int ( 2)); 테이블 생성
테이블 내용 보기
테이블 이름 표시 G; 테이블 정보 보기(G는 필드에 따라 레코드를 세로로 정렬할 수 있음)
테이블 테이블 이름 삭제
테이블 테이블 이름 변경 열 이름 수정 varchar(20); 테이블의 열 필드 정의 수정
테이블 테이블 이름 열 열 이름 추가 int(3); 테이블에 열 추가
테이블 테이블 이름 삭제 테이블 열 이름 삭제
테이블 테이블 이름 변경 원래 열 이름 새 열 이름 int (4) 열 이름 및 유형 수정
테이블 테이블 이름 변경 원래 열 이름 뒤에 새 열 이름 날짜 추가
alter; 테이블 테이블 이름 수정 원본 열 이름 int(3) 먼저 열을 수정하여 맨 앞에 놓습니다.
테이블 원본 테이블 이름 변경 새 테이블 이름 수정
테이블 이름(열 이름, 열 이름)에 삽입 값('새 레코드','새 레코드') 테이블에 레코드 삽입
테이블 이름 값에 삽입('새 레코드','새 레코드') ); 필드 이름을 지정할 수도 없지만 후속 레코드 순서는 필드 순서와 일치해야 합니다
테이블 이름 값에 삽입(새 레코드, '새 레코드'), (새 레코드, ' 새 레코드'); 한 번에 두 개의 레코드를 순서대로 삽입
update table name set field = 레코드 where field = 'record'; 테이블 내용 변경
테이블 이름에서 * 선택 ]; 테이블 내용 보기 [열 내용 보기]
테이블 이름에서 필드 선택; 선택한 레코드 표시
테이블 이름에서 고유 필드 선택
select * from table name where field=1; 모든 필드에 1이 있는 레코드 쿼리
필드 = 1이고 필드가 <3000인 테이블 이름에서 * 2개의 필드가 1이고 3000보다 큰 레코드 쿼리
테이블 이름에서 필드 기준 순서로 *를 선택하고 필드 레코드를 낮은 값에서 높은 값으로 표시합니다.
테이블 이름에서 필드 기준 순서로 *를 선택하고, 필드 설명에서 동일한 처음 두 레코드를 높은 값에서 낮은 값으로 표시합니다. 🎜>
테이블 이름에서 * 필드 제한 3순으로 선택; 필드 높이에 따라 처음 3개 레코드 정렬 테이블 이름에서 필드 제한 1,3순으로 * 선택; 필드 높이에 따라 정렬, 3개 레코드 표시 통계 테이블의 전체 레코드에서 필드 선택 테이블 이름에서 필드 1, 필드 2 선택 필드 1로 그룹화; 필드 1 및 전체 데이터만 필드 2의 데이터 표시테이블 이름에서 필드 1, 필드 2를 선택하여 롤업을 통해 필드 1별로 그룹화합니다.테이블 이름에서 필드 1, 필드 2 선택 필드 2가 있는 필드 1로 그룹화>1보다 큰 필드 레코드 수테이블 이름에서 sum(field),max(field),min(field) 선택; ; 총계, 최대값, 최소값 계산 레코드테이블 이름 1, 테이블 이름 2에서 필드 1, 필드 2를 선택합니다. 여기서 테이블 이름은 1입니다. 필드 3 = 테이블 이름 2. 필드 3은 다음의 레코드를 표시합니다. 표 1과 표 2를 필드 3에 배치합니다. 표시 기록이 있는 표 1에서 * 선택(표 2의 기록 선택)은 표 2 기록의 모든 필드를 표시합니다.