学sql的时候没有任何思路 前因后果 其中的原理没明白 怎么办
,,,,
数据库的基础是对数据表的增删改查操作,请问你的问题在哪里呢?
关系数据,你得捋清关系,然后才能去实现查询
比如每个表对应的字段有什么关联关系,每个字段的意义,这些在你建库建表的时候就应该了然,如果连这些都不清楚,那就没办法继续下去了
然后就是每个查询的需求,你得自行找到相应的表,相应的字段,相应的关系,相应的逻辑
比如,查各个学科的,各自班级的前三名,那就需要你自己找表,哪个是成绩表,哪个是学科表,哪个是班级表,哪个是学生表
然后,再找各个表之间的关联关系,怎么将这些表联合到一起查询
再然后,你要怎么去按班级分组,按学科分组,最后按成绩排序取各自前三名
一步步分析下来,就能解决,不要迷茫,努力去把关系捋清就可以了
看我几年前写过的sql开发指南 入门神作 https://download.csdn.net/download/zhtbs/4909807