由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 一个SQL问题
相关主题
新手请教:为什么这个Query不work求问 Oracle Materialized View
急问Access Query问题:怎样查询最后一个非空的数值,谢谢pls help me in this Sql query
how to remove fulltext index?请教SQL问题,谢谢
Sharepoint list怎么做sumif? 急问: 请问SQL适合做这种计算吗?
db2 default password如何寫此 SQL 查詢?
请教一下这个report的query应该怎么样写?成立个收费的DATABASE CONSULTING GROUP怎么样?
How to find all duplicate record in SQL?SQL 2008 Group By Question
这个 Oracle SQL 语句该这么写啊?讲座的时间可以置顶吗?
相关话题的讨论汇总
话题: a1话题: a2话题: group话题: sql话题: b1
进入Database版参与讨论
1 (共1页)
fu
发帖数: 6
1
今天interview被问倒一个SQL问题,GROUP BY 以后随机在每个GROUP选一行:
field1 field2 field3
A1 B1 C1
A1 B1 C2
A1 B2 C3
A1 B2 C4
A2 B3 C5
A2 B3 C6
A2 B4 C7
A2 B5 C8
要求GROUP field1 and field2, 每一个GROUP里随机的选一个C*, example
A1 B1 C1
A1 B2 C4
A2 B3 C5
A2 B4 C8
有谁知道怎么写SQL啊, 先谢了!
fu
发帖数: 6
2
rowid 不是ORACLE的吗?SQL SERVER 也有吗?
c*******e
发帖数: 8624
3
rowid

【在 fu 的大作中提到】
: 今天interview被问倒一个SQL问题,GROUP BY 以后随机在每个GROUP选一行:
: field1 field2 field3
: A1 B1 C1
: A1 B1 C2
: A1 B2 C3
: A1 B2 C4
: A2 B3 C5
: A2 B3 C6
: A2 B4 C7
: A2 B5 C8

w*r
发帖数: 2421
4
em....
select * from (
select col,count(*) as cnt,
row_id() over (col1, col2) as rid
from...) a
where rid = random(1,cnt)

【在 c*******e 的大作中提到】
: rowid
1 (共1页)
进入Database版参与讨论
相关主题
讲座的时间可以置顶吗?db2 default password
SORTING 中文 IN ORACLE请教一下这个report的query应该怎么样写?
问一个小问题!How to find all duplicate record in SQL?
statistics testing in oracle这个 Oracle SQL 语句该这么写啊?
新手请教:为什么这个Query不work求问 Oracle Materialized View
急问Access Query问题:怎样查询最后一个非空的数值,谢谢pls help me in this Sql query
how to remove fulltext index?请教SQL问题,谢谢
Sharepoint list怎么做sumif? 急问: 请问SQL适合做这种计算吗?
相关话题的讨论汇总
话题: a1话题: a2话题: group话题: sql话题: b1