早教吧作业答案频道 -->其他-->
sql查询语句中如何根据条件去除部分重复的行?如:表t1ID|date|money张三|2011-1-1|1000张三|2011-6-1|2000李四|2011-1-1|1500李四|2011-5-1|2500有一个时间变量date2,取这个date2的时间的money数.
题目详情
sql 查询语句中如何根据条件去除部分重复的行?
如:表 t1
ID | date | money
张三 | 2011-1-1 |1000
张三 | 2011-6-1 |2000
李四 | 2011-1-1 |1500
李四 | 2011-5-1 |2500
有一个时间变量 date2,取这个date2的时间的money数.就是说如果date2是2011-2-1,那么结果是
ID | date | money
张三 | 2011-1-1 |1000
李四 | 2011-1-1 |1500
如果date2是2011-7-1,那么结果是:
ID | date | money
张三 | 2011-6-1 |2000
李四 | 2011-5-1 |2500
如果date2是2011-5-15,那么结果是
ID | date | money
张三 | 2011-1-1 |1000
李四 | 2011-5-1 |2500
求语句!
如:表 t1
ID | date | money
张三 | 2011-1-1 |1000
张三 | 2011-6-1 |2000
李四 | 2011-1-1 |1500
李四 | 2011-5-1 |2500
有一个时间变量 date2,取这个date2的时间的money数.就是说如果date2是2011-2-1,那么结果是
ID | date | money
张三 | 2011-1-1 |1000
李四 | 2011-1-1 |1500
如果date2是2011-7-1,那么结果是:
ID | date | money
张三 | 2011-6-1 |2000
李四 | 2011-5-1 |2500
如果date2是2011-5-15,那么结果是
ID | date | money
张三 | 2011-1-1 |1000
李四 | 2011-5-1 |2500
求语句!
▼优质解答
答案和解析
给你个思路,按ID 分组,date降序给数据添加行号,条件是你传的日期,再加上条件行号=1就是你要的,你先自己写写看看能不能,肯定是可以实现的!
看了sql查询语句中如何根据条件去...的网友还看了以下:
顺丰快递速度在别人那里买了点东西,卖家用的这家快递公司,看单子上面写下午1点半发货,我是送到同学家 2020-04-08 …
最近,你校成立了一个心理咨询室,取名为“心灵的港湾(HarborForYourSoul)”。该咨询 2020-05-13 …
登记机构的下列行为中哪些是违法行为?( )A.不动产登记费按件收取B.就有关事项询问登记人C.以年检 2020-05-27 …
急一道概率题做出来和答案不一样!两批相同的产品,第一批14件,2件次品,装在一箱中,第二批10件, 2020-06-08 …
两批相同产品分别来自甲、乙两厂,甲厂产品6件,其中一等品2件,乙厂产品5件,其中一等品1件.现从甲 2020-06-15 …
设有N件产品,从中任取n件.(不放回)书上写取法共CnN,即[N(N-1)…(N-n+1)]/n! 2020-07-21 …
从6件不同的物品中任取1件、2件、3件、4件、5件、6件,一共有多少种取法?这道题按理说应该用组合的 2020-11-05 …
英语作文美国笔友Peter被一所知名大学录取,给他写一封电子邮件.内容要点:1表示祝贺和祝愿.2询问 2020-11-27 …
关于概率论的问题?2、10个产品中有7件正品、3件次品.(1)不放回地每次从中任取一件,共取3次,求 2020-12-23 …
一批零件共10件,其中有4件不合格品,每次从其中任取一个零件,取后不放回,直到取得一个合格品就不再取 2020-12-26 …