SQL知识 找不到思路

学sql的时候没有任何思路 前因后果 其中的原理没明白 怎么办

,,,,

数据库的基础是对数据表的增删改查操作,请问你的问题在哪里呢?

关系数据,你得捋清关系,然后才能去实现查询

比如每个表对应的字段有什么关联关系,每个字段的意义,这些在你建库建表的时候就应该了然,如果连这些都不清楚,那就没办法继续下去了

然后就是每个查询的需求,你得自行找到相应的表,相应的字段,相应的关系,相应的逻辑

比如,查各个学科的,各自班级的前三名,那就需要你自己找表,哪个是成绩表,哪个是学科表,哪个是班级表,哪个是学生表

然后,再找各个表之间的关联关系,怎么将这些表联合到一起查询

再然后,你要怎么去按班级分组,按学科分组,最后按成绩排序取各自前三名

一步步分析下来,就能解决,不要迷茫,努力去把关系捋清就可以了

看我几年前写过的sql开发指南 入门神作 https://download.csdn.net/download/zhtbs/4909807