MySQL SQL 기본 명령문의 대규모 컬렉션
저는 매번 SQL Sever를 사용하여 직접 데이터베이스를 설계하는 데 익숙하지만 SQL 문을 충분히 고려하지 않고 이번 전산실 협력 버전을 재구성하여 SQL 문을 사용하여 설계했습니다. 데이터베이스와 동시에 SQL문의 기본적인 사용법을 정리해보자.
[분류]
SQL 문은 9가지 종류가 있는데, 기능에 따라 크게 4가지로 구분됩니다.
1. 쿼리문: select ----데이터베이스에서 가장 많이 사용되는 구문
2. 데이터 정의: create, drop, alter ----데이터베이스, 데이터 테이블 및 테이블의 필드 작업
3. 데이터 조작: 삽입, 업데이트, 삭제----전설적인 "추가, 삭제, 수정 , check", 데이터에 대해 수행된 특정 작업
4. 데이터 제어: 부여, 취소----권한 정의 및 삭제
[설명 요약]
1. 데이터베이스 생성
create database RechargeSystem on primary --主文件组 ( /*数据文件的具体描述*/ name='RechargeSystem_data', --主数据文件的逻辑名称 filename='G:\RechargeSystem\RechargeSystem_data.mdf', --主数据文件的物理名称 size=5mb, --初始大小 maxsize=100mb, --增长最大值 filegrowth=15% --主数据文件增长率 ) log on ( /*日志文件的具体描述*/ name='RechargeSystem_log', filename='G:\RechargeSystem\RechargeSystem_log.ldf', size=2mb, filegrowth=1mb )
조작법을 익히셨다면 이상하게도 데이터베이스 그룹 파일도 일종의 파일이므로 논리적 이름(예: 파일 이름), 물리적 이름(디스크의 실제 저장소 주소), 파일 크기 등, 로그 파일은 데이터베이스의 모든 논리적 작업, 장단점 등을 기록합니다. 내용은 Baidu 백과사전을 참조하세요. 로그 파일
2. 기본 테이블 작업
-------------------------------------------------------------------------------------------------------------------------------------------- create table <基本表名> ---建立表格 (<列名 类型 not null>, primary key(列名,列名),--主键约束 foreign key (<列名>) references tableName(<列名>),--外键约束); -------------------------------------------------------------------------------------------------------------------------------------------- alter table <表名> add <列名><数据类型> --添加列
설정된 테이블의 기본 키와 외래 키를 설정할 수 있습니다.
alter table <表名> add primary key(<列名>,<列名>) alter table<表名> add foreign key(<列名>) references tableName(<列名>)
열 삭제: alter table - ------- ----------------- ------- ----------------- -------------------- ----- drop table 3 . 쿼리 문: 일반 쿼리 문은 다음과 같습니다. select * from datatable 중첩 및 연결된 쿼리에 유의해야 합니다. 이 조합 관계는 M:N 관계에서 일반적으로 사용됩니다. 이 관계는 검색 실패를 쉽게 유발할 수 있으므로 논리가 혼란스러운 사용자에게는 권장되지 않습니다. ------------------------- --- ---------------------------------- --- ---------------------------------- --- -- 또한 SQL 쿼리 문은 쉬운 쿼리 사용을 위한 기본 집계 함수도 제공합니다. count (*) --- -------튜플 수, 즉 열 수를 계산합니다. 개수 (<열 이름 >)---열의 값 개수 계산 sum(< ;열 이름>)-- -----값 열의 합 (숫자 유형) avg ()-- -------------평균(숫자여야 함) max()- ------- ----------최대값 min(<열 이름>)------------ ------- ----최소값 예: T_student에서 개수(고유한 s#)를 선택하고, 구별을 추가한 후 여러 학생 번호가 반복적으로 나타날 경우 하나만 나타납니다. 계산이 가능합니다 ---------------------- -------------- ---------- -------------- ---------- -------------- 완전한 의미 구조: < 여기서 <행 표현식> <열 이름> --------- ----------특정 분야를 기준으로 한 그룹 ------그룹에 부합하지 않는 정보 조건은 <열 이름 [asc|desc]>로 정렬됩니다. ---------- --------오름차순 순서, 내림차순으로 ------------ --------- ---------------------------- --------- ---------------------------- --------- --------- 특수 쿼리 요구 사항: 1. 비교 연산: <,<=,> ;,>=,!= 2. 일치 연산: %---0개 이상의 문자로 구성된 문자와 일치하고, "_" 단일 문자는 3. Null 값은 Null 4. 집계된 리소스 비교: in, some, any, all 5 . 집합이 비어 있지 않은지 여부: 종료 --- 비어 있지 않으면 true, 그렇지 않으면 false 6. 집합 Tuple에 중복이 있는지 여부: 고유---------참으로 반복, 그렇지 않으면 거짓 --------- --- --------------------- --- --------------------- --- ------- 4. 데이터 연산문 삽입 : <테이블 이름> (<열 이름>, <열 이름>...) 값('값', '값') 에 삽입 삭제: 삭제 <테이블 이름> where 조건 수정: 업데이트 <테이블 이름> 설정 5. 자주 사용되는 Embedded SQL 사용 기술 뷰, 저장 프로시저 등 실행에 exec 추가 [요약] 지식은 항상 이렇습니다. 매번 다른 결과를 얻게 됩니다. 공부할 때, 특히 그것을 사용한 후에는 다양한 방법의 차이점을 비교하려고 노력할 것입니다. 데이터베이스 보기, 저장 프로시저 및 보안 설정에 대한 다음 비교 연구를 기대합니다. 위 내용은 MySQL sql 기본문의 대규모 모음 내용이며, 더 많은 관련 내용은 PHP 중국어 홈페이지( www.php.cn)!
사실적인 누드 사진을 만들기 위한 AI 기반 앱 사진에서 옷을 제거하는 온라인 AI 도구입니다. 무료로 이미지를 벗다 AI 옷 제거제 AI Hentai를 무료로 생성하십시오. 사용하기 쉬운 무료 코드 편집기 중국어 버전, 사용하기 매우 쉽습니다. 강력한 PHP 통합 개발 환경 시각적 웹 개발 도구 신 수준의 코드 편집 소프트웨어(SublimeText3) SQL Server에서 SQL 문을 사용하여 테이블을 만드는 방법 : SQL Server Management Studio를 열고 데이터베이스 서버에 연결하십시오. 테이블을 만들려면 데이터베이스를 선택하십시오. 테이블 이름, 열 이름, 데이터 유형 및 제약 조건을 지정하려면 테이블 작성 문을 입력하십시오. 실행 버튼을 클릭하여 테이블을 만듭니다. 다음 단계를 통해 phpmyadmin을 열 수 있습니다. 1. 웹 사이트 제어판에 로그인; 2. phpmyadmin 아이콘을 찾고 클릭하십시오. 3. MySQL 자격 증명을 입력하십시오. 4. "로그인"을 클릭하십시오. MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 1) 데이터베이스 및 테이블 작성 : CreateAbase 및 CreateTable 명령을 사용하십시오. 2) 기본 작업 : 삽입, 업데이트, 삭제 및 선택. 3) 고급 운영 : 가입, 하위 쿼리 및 거래 처리. 4) 디버깅 기술 : 확인, 데이터 유형 및 권한을 확인하십시오. 5) 최적화 제안 : 인덱스 사용, 선택을 피하고 거래를 사용하십시오. MySQL 및 SQL은 개발자에게 필수적인 기술입니다. 1.MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템이며 SQL은 데이터베이스를 관리하고 작동하는 데 사용되는 표준 언어입니다. 2.MYSQL은 효율적인 데이터 저장 및 검색 기능을 통해 여러 스토리지 엔진을 지원하며 SQL은 간단한 문을 통해 복잡한 데이터 작업을 완료합니다. 3. 사용의 예에는 기본 쿼리 및 조건 별 필터링 및 정렬과 같은 고급 쿼리가 포함됩니다. 4. 일반적인 오류에는 구문 오류 및 성능 문제가 포함되며 SQL 문을 확인하고 설명 명령을 사용하여 최적화 할 수 있습니다. 5. 성능 최적화 기술에는 인덱스 사용, 전체 테이블 스캔 피하기, 조인 작업 최적화 및 코드 가독성 향상이 포함됩니다. 이 기사에서는 SQL 문을 사용하여 3 개의 테이블에 가입하는 것에 대한 자세한 자습서를 소개합니다. 독자는 다른 테이블의 데이터를 효과적으로 상관시키는 방법을 배우도록 독자를 안내합니다. 예제 및 세부 구문 설명을 통해이 기사를 사용하면 SQL에서 테이블의 결합 기술을 마스터하여 데이터베이스에서 관련 정보를 효율적으로 검색 할 수 있습니다. SQL 삽입 문은 데이터를 테이블에 삽입하는 데 사용됩니다. 단계에는 다음이 포함됩니다. 삽입 할 열을 나열하려면 대상 테이블을 지정하십시오. 삽입 할 값을 지정합니다 (값 순서는 열 이름에 해당해야합니다). phpmyadmin을 사용하여 MySQL에 연결하는 방법? phpmyadmin에 액세스하기위한 URL은 일반적으로 http : // localhost/phpmyadmin 또는 http : // [서버 IP 주소]/phpmyadmin입니다. MySQL 사용자 이름 및 비밀번호를 입력하십시오. 연결하려는 데이터베이스를 선택하십시오. "연결"버튼을 클릭하여 연결을 설정하십시오. SQL 주입을 판단하는 방법에는 의심스러운 입력 감지, 원래 SQL 문보기, 탐지 도구 사용, 데이터베이스 로그보기 및 침투 테스트 수행이 포함됩니다. 주입이 감지 된 후에는 패치 취약점에 대한 조치를 취하고 패치를 확인하고 정기적으로 모니터링하며 개발자 인식을 향상시킵니다. drop
[cascade|restrict] --제약 조건이 포함된 테이블 삭제 제한 조건이 추가되어야 함
select TB1.column1,TB1.column2
from TB1
where TB1.column1 in(select column1
from TB2
where TB2.column2="特定值");
핫 AI 도구
Undresser.AI Undress
AI Clothes Remover
Undress AI Tool
Clothoff.io
AI Hentai Generator
인기 기사
뜨거운 도구
메모장++7.3.1
SublimeText3 중국어 버전
스튜디오 13.0.1 보내기
드림위버 CS6
SublimeText3 Mac 버전
뜨거운 주제
7503
15
1377
52
78
11
52
19
19
54
SQL 문을 사용하여 SQL Server로 테이블을 만드는 방법
Apr 09, 2025 pm 03:48 PM
phpmyadmin을 여는 방법
Apr 10, 2025 pm 10:51 PM
MySQL : 쉽게 학습하기위한 간단한 개념
Apr 10, 2025 am 09:29 AM
MySQL 및 SQL : 개발자를위한 필수 기술
Apr 10, 2025 am 09:30 AM
SQL 문에서 3 개의 테이블을 연결하는 방법에 대한 자습서를 작성하는 방법
Apr 09, 2025 pm 02:03 PM
SQL 문 삽입을 사용하는 방법
Apr 09, 2025 pm 06:15 PM
phpmyadmin 연결 MySQL
Apr 10, 2025 pm 10:57 PM
SQL 주입을 판단하는 방법
Apr 09, 2025 pm 04:18 PM