请教这个SQL该怎么写?
有三个表,分别保存客户信息(Cust),模块信息(Module),客户模块的更新信息(Renewal):
客户表(Cust)有以下两个字段:
cid --客户编号
cname --客户名
模块表(Module)有以下两个字段:
id --id号
module --模块名
更新表(Renewal)有以下两个字段:
cid --客户编号,对应Cust.cid
mid --模块编号, 对应Module.id
问题如下:
搜索出(任一或全部,可以在前台程序中控制的)客户未更新的模块名称。如何用一段SQL语句来实现?
客户表(Cust)有以下两个字段:
cid --客户编号
cname --客户名
模块表(Module)有以下两个字段:
id --id号
module --模块名
更新表(Renewal)有以下两个字段:
cid --客户编号,对应Cust.cid
mid --模块编号, 对应Module.id
问题如下:
搜索出(任一或全部,可以在前台程序中控制的)客户未更新的模块名称。如何用一段SQL语句来实现?
...全文
相关推荐
少侠!如何写一手好 SQL ?.docx
* 在写多读少的场景,不推荐使用唯一索引,用应用程序保证唯一性。* 适当冗余字段,尝试创建中间表,用应用程序计算中间结果,用空间换时间。
SQL删除多列语句的写法
最近在写SQL过程中发现需要对一张表结构作调整(此处是SQL Server),其中需要删除多列,由于之前都是一条SQL语句删除一列,于是猜想是否可以一条语句同时删除多列,如果可以,怎么写法?第一次猜想
基于SQL中SET与SELECT赋值的区别详解
最近的项目写的SQL比较多,经常会用到对变量赋值,而我使用SET和SELECT都会达到效果。那就有些迷惑,这两者有什么区别呢?什么时候哪该哪个呢?经过网上的查询,及个人练习,总结两者有以下几点主要区别
spring boot jpa写原生sql报Cannot resolve table错误解决方法
Spring Boot JPA写原生SQL报Cannot resolve table错误解决方法Spring Boot JPA写原生SQL报Cannot resolve table错误解决方法是指在使用
数据库SQL面试题及答案
SQL 2005 的新特性是什么?与 Oracle 有什么区别?这个问题考察的是 SQL 2005 的新特性知识。


