首页 > 编程语言 > 详细

回到javaweb的第四天(二)

时间:2020-04-16 09:07:44      阅读:59      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

 技术分享图片

 

 

 这个是DQL里面的查询表里面的记录操作。

技术分享图片

 

 

 这里的话,说的是insert的操作

如果说插入了所有的列,那么可以不指定列名

 技术分享图片

 

 

这里是教你怎么去删除表里面的记录。

DELETE FROM 直接加表名

技术分享图片

 

 如果把表里面的记录都删除,那么是使用TRUNCATE table这句话

记住:对表里面的记录进行操作,一般都不加table关键字,只有truncate要加,因为它是对整张表嘛,可以理解

而对于insert这些,是不加表TABLE关键字的

而create table这些,create table  这些里面,只有desc 直接加表名 是不用table关键字的,其他都要table关键字

select database()之类的,都是要加database关键字,除了use 使用某个数据库,直接USE XXX即可

其他的都要加database关键字。

 

这是三个层面里面,加不加table、database关键字的界定。

技术分享图片

 

 技术分享图片

 

 这里说的是update操作,如何去更改里面的记录的值。

如果不加任何条件,会把表里面的所有都进行修改了。

技术分享图片

 

 在mysql里面添加列,就算是添加多个列,也要一条一条mysql语句写的。

像这里就分开了两条语句来添加列。

技术分享图片

 

 直接在sqlyog里面改了之后,要点刷新然后点保存的。

技术分享图片

 

 高到低和低到高的结合。

这里教会你怎么去排序其中的字段,排序肯定是在select里面的一个操作来的,肯定是查询时才能出查询这件事情。

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 现在查询的话,那么就是空的情况下是不是进行计次都知道了

技术分享图片

 

 对于*而言的话,只要一行数据有一个不为null,就算是一条记录,因为*表示全部嘛

而对于公司里面,如果你要对记录进行计数的话,那么应该是去select count(主键) from 表的

原因:主键必不为空,肯定是计算主键最准确,计算不为空的主键来计算次数。

技术分享图片

 

 其他的聚合函数其实也没什么好说的了,记住一件事:肯定是对列进行计算

技术分享图片

 

 如果在sqlyog里面,插入信息啥的错了不知道为什么的话,那么就用刷新然后不保存就还原了。

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

 技术分享图片

 

 这里讲到的就是分组,以及说 满足XX条件才进行分组,以及说分组之后结果的显示自己就知道了

就是使用where和having都知道了分别是什么时候,而且having和group by是两个区别。

技术分享图片

 

 技术分享图片

 

 现在的话 起别名自己也会了,聚合我也会了。

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 也就是说不同的数据库里面的分页操作是不一样的。

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

记住:select操作的对象也是列对象来的,所以说select 列对象 from xxx

然后的话列对象 比如说两列的加和,那么就是两个列名相加这样。

技术分享图片

 

 技术分享图片

 

回到javaweb的第四天(二)

原文:https://www.cnblogs.com/startFrom0/p/12702618.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!