求一个表连接SELECT语句!
' 求一个SQL的SELECT语句,用于连接两个表
' 并且依照日期的大小,返回最新的不重复记录,具体期望如下:
' 1、在[Products]表中寻找所有Username等于[Users]表中的Username的记录
' 2、在上述基础上以[Products]表中的CompleteDate字段作为条件获取不重复的唯一记录
' 3、把[Products]得到的结果与表[Users]连接,得到结果集
' 因为[Products]的Username字段中并没出现“李四”的记录
' 因此结果集只需要返回两笔不重复的记录
' 请问这个SELECT语句该如何编写?谢谢!
' 表Users
' UID Username Department
'--------------------------------------------------------------
' 1 张三 生产部
' 2 李四 研发部
' 3 王五 品质部
' 表Products
'--------------------------------------------------------------
' ProID Username Item CompleteDate
' 1 张三 开料 2012-6-8
' 2 王五 抽检 2012-6-8
' 3 王五 出货检验 2012-6-10
' 4 张三 送检 2012-6-9
' 5 王五 打包装 2012-6-9
' 期望得到结果集
' UID Username Department ProID Item CompleteDate
'---------------------------------------------------------------
' 3 王五 品质部 3 出货检验 2012-6-10
' 1 张三 生产部 4 送检 2012-6-9
...全文
相关推荐
Sql语句增删改查
Sql语句的添加、修改、删除_Sql_server_200
SQL SELECT 语句的表连接
为了从两个或多个表中选出数据,我们一般使用表连接来实现这个功能。
根据表名及字段,自动生成insert,update,select语句
首先在数据库中创建存储过程和方法,然后调用创建好的存储过程,生成带有与表名及字段相关的insert,update,delete语句,变量与表字段名相同,例如: "insert into temp (col1,col2,col3) values ('"+col1+"','"+col2+"',"+col3+")" 可以根据表字段类型,判断是否需要拼写单引号‘’。
ABAP select 语句
很实用的ABAP select 语句示例,具有参考价值。
select into 和 insert into select 两种表复制语句
select into 和 insert into select 两种表复制语句,需要的朋友可以参考下。


