gpt4 book ai didi

sql - 这可以在一个sql查询中完成吗?

转载 作者:行者123 更新时间:2023-11-29 14:54:53 26 4
gpt4 key购买 nike

根据字段名称建立索引的表

对于名称“name1”的给定值,给我该行以及之前的 N 行和之后的 N 行(按字母顺序)

最佳答案

是否在两个 select 语句中将数字 5 替换为您想要的 N 并更改表名称,这样就可以了。还要用正确的列名称替换星号。如果您对此有任何问题,请告诉我。

  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')

关于sql - 这可以在一个sql查询中完成吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4902970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com