
sql
潇遥快乐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql中的group by语句
group by语句用于结聚集函数,根据一个或者多个列对结果集进行分组。 sql中的聚焦函数有: count():统计某一列中值的个数 sum():计算某一列的总和 avg():计算某一列的平均值 max():计算某一列的最大值 min():计算某一列的最小值 group by 通常与这几个函数一起使用 现在我们有一个数据表sc Sno代表学号, Co原创 2016-11-19 23:51:07 · 2194 阅读 · 0 评论 -
sql中的连接查询
若一个查询同时涉及两个以上的表,则称之为连接查询,连接查询是关系数据库中的最主要的查询。 连接查询的where子句中用来连接两个表的条件成为连接条件和连接谓词。 现在我们有两个表。 student表的内容如下: sc表的内容如下: 现在我们要查询每个学生的基本信息及其选修课成绩。 sql语句如下: select student.*,sc原创 2016-11-20 12:15:39 · 614 阅读 · 0 评论 -
MySQL错误You can't specify target table for update in FROM clause
原地址:http://www.javacui.com/DB/430.html 想删除一张表中的一些重复数据,执行SQL为 1 2 3 4 delete from t where pid in ( select pid from t group by pid HAVING count(1)>1转载 2017-08-20 13:16:08 · 516 阅读 · 0 评论 -
mysql中一对多数据查询问题
现在有两个表,一个表为goods表,一个表为goods_image表 goods表中存放货物的基本信息,goods_image中存放货物的图片,两个表通过good_id连接,基本结构如下: 首先查找的时候我先想到基本的关联查询: select goods.*,goods_image.goods_path from goods,goods_image where go原创 2017-09-19 17:09:40 · 24919 阅读 · 1 评论