你的语法没有问题!
但是具体步骤可以这样
第一是
select *
from (SELECT *
FROM
(
(SELECT id,'EX',start_time
FROM okv2.ok_exhibit_info
)
union
(SELECT id,'MV',start_time
FROM okv2.ok_activity_info
) b
)
ORDER BY 3 DESC)
WHERE rownum<=10
你可以看看可以吗!
我感到你的问题是应该排序以后然后再 用 rownum
第二和第一一样
你可以检查以后再看看!
但是具体步骤可以这样
第一是
select *
from (SELECT *
FROM
(
(SELECT id,'EX',start_time
FROM okv2.ok_exhibit_info
)
union
(SELECT id,'MV',start_time
FROM okv2.ok_activity_info
) b
)
ORDER BY 3 DESC)
WHERE rownum<=10
你可以看看可以吗!
我感到你的问题是应该排序以后然后再 用 rownum
第二和第一一样
你可以检查以后再看看!
解决方案 »
- 请问这条语句要怎么写?请高手帮忙!
- 做个小程序,想用SQL SERVER自带的那些表和数据库前面的图片,在那个文件夹里面呀
- **********************请问关于安装msde数据库的问题************************************
- Subquery returned more than 1 value. This is , update operator ,update table ...,thanks a lot!
- Numeric的问题
- 在SQL里。有什么办法可以现实将字符串转变成ASCII
- 每天创建一个数据表,查询当日所有人的进出情况的问题!
- 數據多用游標會不會速度慢,請教方法?謝謝!!
- 比较复杂的视图^^
- 请问远程维护软件产品,用什么方法好?特别是在不是所有客户都有条件装宽带的情况下。
- 我的SQL问题
- 让数据库尽量合理
如果经过以上改动就只能取前N条记录了。