由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - MySQL语句请教 (转载)
相关主题
SQL copy a table into a new table and add a new column (转载)SAS code help
SQL中啥时候用group by, 啥时候用self-join?SAS code求教
SAS 的问题... 多谢高手解答请教一个SQL 的问题
问个简单的SAS如何找出某个变量最大之所在的行?SAS BASE/ADV study group
SAS Dataset有什么最简单的办法能知道里面的最大值如何安装和学习sql ?
请教data mining 的问题,在线等,谢谢!问个PROC SQL中INNER JOIN的问题
A SAS question【包子】merge 语句里的(in= )
one SAS question regarding selecting specific yearSQL求教:如何求出各组Top N的记录?
相关话题的讨论汇总
话题: join话题: 语句话题: select话题: group话题: applied
进入Statistics版参与讨论
1 (共1页)
s******c
发帖数: 87
1
【 以下文字转载自 Database 讨论区 】
发信人: startabc (福球), 信区: Database
标 题: MySQL语句请教
发信站: BBS 未名空间站 (Sat Oct 5 21:18:30 2013, 美东)
1. Join两个table,需要返回最大值的行,写了如下语句,但是返回的还是第一行,只
是返回的其中的一个最大值。
2.在语句上再加上一个删除冗余数据,该怎么加啊,就是当p.date-u.data_applied 小
于2天。
谢谢
SELECT j. *
FROM user_plans u2
INNER JOIN (
SELECT u.cancel, p.user_id, p.package_id, p.date, p.start_date, p.expiration
_date, p.coupon_id, MAX( u.date_applied ) AS latest
FROM user_plans u
INNER JOIN payments p ON p.user_id = u.user_id
AND p.coupon_id =23
GROUP BY u.user_id
)j ON j.user_id = u2.user_id
AND j.latest = u2.date_applied
GROUP BY j.user_id
ORDER BY j.latest DESC
s******c
发帖数: 87
2
这边人比较多,不知道有没有对SQL特别熟悉的,帮忙给个答案呗谢谢
s******c
发帖数: 87
3
其实问题就是如何写一个语句可以取出最大值的整行,而不是仅仅该值
谢谢
s******c
发帖数: 87
4
这边人比较多,不知道有没有对SQL特别熟悉的,帮忙给个答案呗谢谢
l****u
发帖数: 529
5
select*
from yourdata
group by yourgroupvariable
having yourneedvariable=max(yourneedvariable);
r**********d
发帖数: 510
6
order by u.date_applied desc limit 1; will give you one row for max date.
1 (共1页)
进入Statistics版参与讨论
相关主题
SQL求教:如何求出各组Top N的记录?SAS Dataset有什么最简单的办法能知道里面的最大值
我也来请教一个SAS问题请教data mining 的问题,在线等,谢谢!
SAS Proc SQL count问题A SAS question
一个sas里的join问题one SAS question regarding selecting specific year
SQL copy a table into a new table and add a new column (转载)SAS code help
SQL中啥时候用group by, 啥时候用self-join?SAS code求教
SAS 的问题... 多谢高手解答请教一个SQL 的问题
问个简单的SAS如何找出某个变量最大之所在的行?SAS BASE/ADV study group
相关话题的讨论汇总
话题: join话题: 语句话题: select话题: group话题: applied