Redian新闻
>
果子的siri有点流氓 (转载)
avatar
果子的siri有点流氓 (转载)# Joke - 肚皮舞运动
S*g
1
【 以下文字转载自 NextGeneration 讨论区 】
发信人: Sterling (灌水), 信区: NextGeneration
标 题: TRU/BRU 小瓶装液体奶又 sale了
发信站: BBS 未名空间站 (Sat Oct 27 15:03:27 2012, 美东)
好像 this Fri & Sat only
S, E家 2 oz, 一箱6-8瓶的
买3箱减10刀
美妈们又可以屯些了
avatar
M*R
2
【 以下文字转载自 Database 讨论区 】
发信人: MarinSR (MarinSR), 信区: Database
标 题: 一个SQL的问题(Groupby和Having的问题)
发信站: BBS 未名空间站 (Fri Oct 29 17:53:30 2010, 美东)
这样一个表格:
Visitor_ID | Session_ID | Count
1 11 1
1 12 2
2 13 1
2 14 1
3 15 1
需要找到所有的visitor,其count总数>=3,还要同时得到其所有的session,也就是说,
结果应该如下:
Visitor_ID | Session_ID | Count
1 11 1
1 12 2
也就是说,select中要有visitor_ID和session_ID,但是having的层次只能是
visitor_ID.
如果groupby 和having是这样
group by visitor_ID having count(count) >=3
我不能把session_ID放在select里面
如果groupby 和having是这样
group by visitor_ID, session_ID having count(count) >=3
则不会有找到任何行,因为同时在两个列上做了group by.
有没有什么办法解决这个问题?
avatar
s*y
3
不交panelty
avatar
M*t
4
【 以下文字转载自 PDA 讨论区 】
发信人: meditate (meditate), 信区: PDA
标 题: 果子的siri有点流氓
发信站: BBS 未名空间站 (Sun Aug 30 23:47:03 2015, 美东)
我一直用果子的5S,IOS7,感觉还行比较可靠.因为听说IOS8 bug较多,所以一直都没有更
新.我用siri比较多,问问地图,天气预报,上闹钟,控制歌单等等.但它不能控制我大麻音
乐里面的歌曲,虽然不方便不过这个我也能理解.前几天我听我大麻音乐里一首歌,觉得
歌手唱得有点意思.我懒得放狗查,于是我就问siri这歌手最流行的歌曲是什么.结果
siri回答说:只要我在手机上马上安装最新的IOS8版本,它就告诉我答案.操,我最后还是
自己动手放狗查了.
avatar
o*o
5
sub-query

【在 M*****R 的大作中提到】
: 【 以下文字转载自 Database 讨论区 】
: 发信人: MarinSR (MarinSR), 信区: Database
: 标 题: 一个SQL的问题(Groupby和Having的问题)
: 发信站: BBS 未名空间站 (Fri Oct 29 17:53:30 2010, 美东)
: 这样一个表格:
: Visitor_ID | Session_ID | Count
: 1 11 1
: 1 12 2
: 2 13 1
: 2 14 1

avatar
t*g
6
把service搬过去不就行了。

【在 s***y 的大作中提到】
: 不交panelty
avatar
n*4
7
this is super

【在 M********t 的大作中提到】
: 【 以下文字转载自 PDA 讨论区 】
: 发信人: meditate (meditate), 信区: PDA
: 标 题: 果子的siri有点流氓
: 发信站: BBS 未名空间站 (Sun Aug 30 23:47:03 2015, 美东)
: 我一直用果子的5S,IOS7,感觉还行比较可靠.因为听说IOS8 bug较多,所以一直都没有更
: 新.我用siri比较多,问问地图,天气预报,上闹钟,控制歌单等等.但它不能控制我大麻音
: 乐里面的歌曲,虽然不方便不过这个我也能理解.前几天我听我大麻音乐里一首歌,觉得
: 歌手唱得有点意思.我懒得放狗查,于是我就问siri这歌手最流行的歌曲是什么.结果
: siri回答说:只要我在手机上马上安装最新的IOS8版本,它就告诉我答案.操,我最后还是
: 自己动手放狗查了.

avatar
M*R
8
一个query一定不行吗?

【在 o*o 的大作中提到】
: sub-query
avatar
c*n
9
select Visitor_ID, Session_ID, Count
from table-name
where Visitor_ID in
{
select Visitor_ID
from table_name
group by Visitor_ID
having sum(count) > 3
}
avatar
M*R
10
这个肯定是可以的,我就是想知道有没有不用multiple query和subquery的可能性,
因为我的这个table是好几个join起来的。

【在 c*********n 的大作中提到】
: select Visitor_ID, Session_ID, Count
: from table-name
: where Visitor_ID in
: {
: select Visitor_ID
: from table_name
: group by Visitor_ID
: having sum(count) > 3
: }

avatar
s*o
11
没有不用multiple query和subquery的可能性。因为你一方面要一组一组地算(count
),一方面要一行一行地算(结果要每一个Session_ID),所以不可能一个简单join搞
定。
avatar
M*R
12
可能真是如此。
麻烦呀,我是一个程序产生SQL,加一个subquery,编程复杂度高了好多。

count

【在 s********o 的大作中提到】
: 没有不用multiple query和subquery的可能性。因为你一方面要一组一组地算(count
: ),一方面要一行一行地算(结果要每一个Session_ID),所以不可能一个简单join搞
: 定。

avatar
o*o
13

不懂。

【在 M*****R 的大作中提到】
: 可能真是如此。
: 麻烦呀,我是一个程序产生SQL,加一个subquery,编程复杂度高了好多。
:
: count

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。