MYSQL语法 笔记总结
2020-03-06 16:09:24来源:博客园 阅读 ()
MYSQL语法 笔记总结
1.增加数据
insert into table_name
( column_name1, column_name2,...column_nameN )
values
( value1, value2,...valueN );
2.删除数据
delete from table_name
[where conditions];
3.更新数据
update table_name
set column_name=value
[where conditions];
4.查询数据
select column_name
from table_name
[where conditions]
[limit N][ offset M];
// limit 设定返回的记录条数
// offset 指定select语句开始查询的数据偏移量。默认情况下偏移量为0。
5.模糊查询
select * from position where name like 'java%';//%匹配任意长度字符,匹配中文用%%
select * from position where name like 'java_';//_匹配任意单个字符
select * from position where name like 'java[?]';//匹配满足?条件的单个字符,[^?]匹配不满足条件的单个字符
6.交集查询
select column_name
from tables
[where conditions]
union [all | distinct] //默认返回交集,不含重复数据,ALL返回所有交集数据
select column_name
from tables
[where conditions];
7.排序查询
select column_name
from table_name
order by column_name [asc [desc]];
//默认升序排列,desc为降序排列。
8.分组查询
select column_name
from table_name
[where conditions]
group by column_name;
//按colume_name进行分组,不含重复数据
9.连接查询
select *
from table_name1
inner
join table_name2
on conditions;
// inner join(内连接,或等值连接):获取两个表中字段匹配关系的记录。
// left join(左连接):获取左表所有记录,即使右表没有对应匹配的记录。
// right join(右连接):用于获取右表所有记录,即使左表没有对应匹配的记录。
原文链接:https://www.cnblogs.com/weiyi2020/p/12420606.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 04.Java基础语法 2020-06-11
- Spring WebFlux 学习笔记 - (一) 前传:学习Java 8 Stream Ap 2020-06-11
- Java笔记:集合 2020-06-10
- Java基础语法菜鸟教程笔记 2020-06-10
- JSP+SSH+Mysql+DBCP实现的租车系统 2020-06-09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash