时间的法外狂徒

导航

随笔分类 -  数据库查询实例

sql语句中自连接可以解决的问题
摘要:1、自连接可以把同一表中属于一列的数据,平移到一行中,然后进行比较或其他操作。 实例:有两张表学生信息表和分数表; 结构和数据如下: SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for zhongxin_s 阅读全文

posted @ 2020-05-16 22:30 抄手砚 阅读(439) 评论(0) 推荐(0)

查询某字段最大的一天数据
摘要:查询某个字段的最大值,使用max函数最简单,但是它无法处理varchar字段,所以需要是使用cast将它转成int类型。 如下:找到student表中的age的最大值,age是varchar类型的。 select max(cast(age as UNSIGNED INTEGER)) from stu 阅读全文

posted @ 2019-08-14 14:25 抄手砚 阅读(293) 评论(0) 推荐(0)

mysql特殊查询----分组后排序
摘要:使用的示例表 学生表 student 表结构 数据 查询方法 一、第一种方法 我认为这是比较传统,比较容易理解的一种方式,使用自连接,并在连接条件中作比较,之后再对查询条件分组统计,排序。 select a.id,a.class,a.source from student a left join s 阅读全文

posted @ 2019-03-06 17:19 抄手砚 阅读(28885) 评论(0) 推荐(1)