当前位置:网站首页>Addition, deletion, modification and query of advanced MySQL data (DML)
Addition, deletion, modification and query of advanced MySQL data (DML)
2022-04-23 20:45:00 【Jan York】
increase
INSERT INTO stu(studentNo, loginPwd, studentName, sex, gradeId, phone, address, bornDate, mail, identityCard) VALUE ('123456','00000',' Jane ',' Secret ','1','1888888888',' Changsha ','2000-1-1','[email protected]','43032000000000');

INSERT INTO Table name ( Field 1, Field 2) VALUE ( value 1, value 2);
-- If not numerical , Please use single quotation marks , Such as :(' value 1',' value 2')
Insert multiple rows
INSERT INTO Table name ( Field 1, Field 2) VALUE ( value 1, value 2),( value 1, value 2);
-- This allows you to insert multiple lines at once
Insert the results of the query into a new table
Format 1
INSERT INTO Table name ( Field 1, Field 2) SELECT Field 1, Field 2 FROM Original table name ;
-- There is no need to say more about the use methods and problems that will arise , Try it yourself
Format 2
SELECT Field 1, Field 2 INTO The new name of the table FROM Original table name ;
Delete
-- DELETE FROM Table name WHERE [ Conditions ];
-- WHERE [ Conditions ] Don't write , Not writing is to unconditionally delete all , Conditional is to delete the qualified !!!
DELETE FROM stu WHERE studentNo = '888888';

Delete all data in the table
-- TRUNCATE TABLE Table name ;
TRUNCATE TABLE stu;
Be careful : Use this statement to delete data in the table , Will reset auto increment , And the execution efficiency is better than DELETE.
Change
UPDATE statement we use UPDATE key word .

-- UPDATE Table name SET Field name = ' field value ', Field name = ' field value ' WHERE [ Conditions ]
-- WHERE [ Conditions ] Don't write , Not writing is unconditionally modifying all , Conditional is to modify what meets the conditions !!!
UPDATE stu SET studentNo = '888888' WHERE studentNo = '123456';
check
SELECT * FROM stu WHERE studentNo = '888888';
This is a simple query statement . ditto ,WHERE It can be omitted , If not WHERE Conditions , Is to unconditionally query all .
We can also write more complex .
SELECT * FROM stu WHERE studentNo = '888888' GROUP BY studentNo ORDER BY studentNo ASC ;
We decompose , Take a look one by one .
notes :[ ] Inner represents an unnecessary statement .
SELECT * or < List of field names > FROM < Table name or view > [WHERE < Query criteria >] [GROUP BY Fields to be grouped ] [ORDER BY Fields to sort [ASC or DESC] ] ;
*Express all .FROMAfter that, it is mainly connected with the data source , It can be single or multiple .WHEREFor conditional screening .GROUP BYYou can group the queried data according to the specified fields .HAVINGUsed to filter groups , Is forGROUP BYSeparate groups for screening and so on .ORDER BYUsed to sort , Sort by a column ,ASCIt's in ascending order ,DESCIt's in descending order
版权声明
本文为[Jan York]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204232039375714.html
边栏推荐
- LeetCode-279-完全平方数
- Plato farm is one of the four largest online IEOS in metauniverse, and the transaction on the chain is quite high
- go struct
- Vscode download speed up
- Create vs project with MATLAB
- Pikachuxss how to get cookie shooting range, always fail to return to the home page
- Shanghai responded that "flour official website is an illegal website": neglect of operation and maintenance has been "hacked", and the police have filed a case
- Awk print special characters
- MySQL进阶之数据的增删改查(DML)
- 浅谈数据库设计之三大范式
猜你喜欢
随机推荐
Analysis of the relationship between generalized Bim and CAD under the current background
Latex formula
內網滲透之DOS命令
LeetCode 1337、矩阵中战斗力最弱的 K 行
GO语言开发天天生鲜项目第三天 案例-新闻发布系统二
6-5 字符串 - 2. 字符串复制(赋值) (10 分)C语言标准函数库中包括 strcpy 函数,用于字符串复制(赋值)。作为练习,我们自己编写一个功能与之相同的函数。
How to use PM2 management application? Come in and see
Recognition of high-speed road signs by Matlab using alexnet
Another data analysis artifact: Polaris is really powerful
缓存淘汰算法初步认识(LRU和LFU)
go struct
Parsing methods of JSON data in C - jar and jobobject: error reading jar from jsonreader Current JsonReader item
LeetCode 1351、统计有序矩阵中的负数
GSI-ECM工程建设管理数字化平台
Preliminary understanding of cache elimination algorithm (LRU and LFU)
PHP的Laravel与Composer部署项目时常见问题
Matlab matrix index problem
C# 知识
41. 缺失的第一个正数
[PTA] get rid of singles









