0
A
回答
0
以下让你与名称的行= 'name4',之前的两行以及之后的两行。
drop table t;
create table t(
name varchar(20)
,primary key(name)
);
insert into t(name) values('name1');
insert into t(name) values('name2');
insert into t(name) values('name3');
insert into t(name) values('name4');
insert into t(name) values('name5');
insert into t(name) values('name6');
insert into t(name) values('name7');
commit;
(select name from t where name = 'name4')
union all
(select name from t where name > 'name4' order by name asc limit 2)
union all
(select name from t where name < 'name4' order by name desc limit 2);
+-------+
| name |
+-------+
| name1 |
| name2 |
| name4 |
| name5 |
| name6 |
+-------+
编辑:由cyberkiwi如指出的(否则我会得到在错误的结束“第一次” 2项) 新增降序排列。
1
在两个select语句中是否用你想要的N替换了第5个数字,并更改表名,这将做到这一点。用正确的列名称替换星号。让我知道你是否有任何问题。
select * from
(
Select *
,row_number() over (order by firstname desc) as 'rowNumber'
from attendees
) as temp
where rowNumber between
(
select rownumber-1
from
(
Select *, row_number() over (order by firstname desc) as 'rowNumber'
from attendees
) as temp
where firstname = 'name1') AND (
select rownumber+1
from
(
Select *, row_number() over (order by firstname desc) as 'rowNumber'
from attendees
) as temp
where firstname = 'name1')
相关问题
- 1. 我可以在Linq中完成这个SQL查询吗?
- 2. 我可以在单个LINQ查询中完成此查询吗?
- 3. 这可以在my-sql中完成吗?
- 4. 这可以在SQL 2008中完成吗?
- 5. 这可以在SQL中完成吗?
- 6. 这可以用一个MySQL查询来完成吗?
- 7. 这可能在一个查询中完成吗?
- 8. 这可能在一个查询中完成吗?
- 9. SQL查询:这可以在没有嵌套查询的情况下完成吗?
- 10. 可以在单个查询中有效完成“常量”查找吗?
- 11. GROUP BY在子查询中:慢。使用视图有帮助,但这可以在一个查询中完成吗?
- 12. 可以简化这个SQL查询吗?
- 13. 有人可以完成这个查询连接SQL
- 14. 这可以通过单个SQL查询来完成
- 15. 这个SQL可以在LINQ中完成吗?
- 16. 将列中的值除以查询中返回的行数。它可以在单个查询中完成吗?
- 17. 我可以将这两个SQL查询组合成单个查询吗?
- 18. 可以在information_schema崩溃表上完成mysql查询吗?
- 19. 我可以在一行上返回这个sql查询吗?
- 20. Parse.com在2个clases中查询是否可以完成?
- 21. 我可以将这三个SQL查询合并为一个吗?
- 22. 我可以在SQL查询中添加一些PHP代码吗?
- 23. 这是一个mixin,可以在C++中完成吗?
- 24. 这个算法可以在一行中完成吗?
- 25. 我可以在SQL Server中消除这个子查询吗?
- 26. OLAP CUBE可以在HBase中完成吗?
- 27. 这可以在XSLT中完成吗?
- 28. ajax可以在Android中完成吗?
- 29. 这可以在cytoscape.js中完成吗?
- 30. 提供我自己的查询语句 - 可以完成吗?
你能解释一下你想要的更多吗? – kacalapy 2011-02-04 21:14:29
我有办法在两个选择语句和一个变量做它,它绝对必须在1选择语句? – gh9 2011-02-04 21:39:21
在那里,我的大数据集非常慢,但它在1个查询中完成。 – gh9 2011-02-04 21:54:13