一、增加数据:
1、增加单条数据
INSERT INTO [id,name...表名] VALUES('','' 张三",......类型表);
insert into pl_black(id,car_no,pl_black.black_description)values(2,'SSJ899','ceshi') ;
insert into pl_black values(3, '粤BZX111', '黑名单粤BZX111');
2、增加多条数据
Insert into table_name (field1,field2,…fieldN) values (valueA1, valueA2, …valueAN),(valueB1, valueB2, …valueBN), (valueC1, valueC2, …valueCN)…;
insert into pl_black(id,car_no,pl_black.black_description)values(100, '粤BZX100', '黑名单粤BZX100'), (101, '粤BZX101', '黑名单粤BZX101'), (102, '粤BZX102', '黑名单粤BZX102'), (103, '粤BZX103', '黑名单粤BZX103'), (104, '粤BZX104', '黑名单粤BZX104')…;
如果数据是字符型,必须使用单引号或者双引号,如:'SSJ899','粤BZX111'。
二、删除数据:
delete from tablename where xx=xxx and xxx = xxx or xxx = xxx;
delete from pl_black where id=100 and car_no='粤BZX101'or pl_black.black_description = '黑名单粤BZX101';
三、修改数据:
update tablename set xx=xx,xxx=xx where xxx=xxx and xxx=xxx;
update pl_black set car_no='粤BZX200' where id=100 and pl_black.black_description ='黑名单粤BZX101';
四、查询数据:
1、查询所有列所有行:select * from xxx where xx;
2、查询指定列:select car_no from pl_black;
3、查询数据表字段:describe 表名;
4、查询当前库数据表结构:shoe tables;
5、查询时间:select now();
6、查询当前用户:select user();
7、查询数据库版本:select version();
8、查询当前使用的数据库:select database();
9、查询常用条件:=等于、<>不等于、in(值,值)包含、not in(值,值)不包含、like匹配、between在范围、not between不在范围、<、>
Select *from pl_black where id between 100 and 200;
10、多表连接查询
内连接:select a.name,b.chengji from a inner join b on (a.name=b.name)
查询表a和表b中name字段相等的记录,并显示表a中的name字段和表b中的chengji字段
左外连接:select student.name,score.courseID,score.score from strdents left outer join score student.scode=score.strdentID
在strdents表和score表中查询满足on条件的行,条件为score表的strdentID与strdents表中的sconde相同
右外连接:select student.name,score.courseID,score.score from strdents right outer join score student.scode=score.strdentID
在strdents表和score表中查询满足on条件的行,条件为strdents表中的sconde与score表的strdentID相同
mysql数据库的基本操作
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 一、mysql服务操作 0.0 进入mysql $mysql -uroot -p 0、查看数据库版本 sql-> ...
- 参考:https://blog.csdn.net/len_yue_mo_fu/article/details/79...