对于SQL语言来说,概念神马的都是浮云,侧重练习去掌握语句的使用是王道下面就拿练习来说明,教你怎么写sql语句:左上为S表,左中为P表,左下为J表,右为SPJ表求供应工程J1零件的供应商号码SNO 这一题很简单,只涉及了单表查询,J1归属于JNO,一个表里同时出现了JNO与SNO,那只有在SPJ表中了,所以语句就为:查什么:sno;在哪查:spj;查找条件:jno=j1求供应工程J1零件P1的供应商号码SNO本题依然属于单表查询,只不过,细看题目,你会发现条件不是一个了,有j1,有p1,没事,本题依然很轻松还是三步:查什么:sno;在哪查:spj表;查找条件:首先JNO得为j1,其次pno为p1求供应工程J1零件为红色的供应商号码SNO这句话就有点复杂,但也不难,首先厘清关系,首先P得是红色,然后是要供给J1,然后求的是与J1相对应的SNO两步查询就用嵌套难点:求没有使用天津供应商生产的红色零件的工程号JNO还是先来厘清关系,可以先找使用天津供应商生产的红色零件的工程号JNO,然后其剩下的就是没有使用天津供应商生产的红色零件的工程号JNO看条件:零件为红色,其次是天津产的,根据需要,要先把表连接起来然后先找零件为红色的再找供应商是天津的条件到齐后,就要去连接表里找满足条件的了:
上一篇:如何修改病句?
下一篇:Word编制试卷小技巧