【发布时间】:2021-02-09 01:47:03
【问题描述】:
这是非常基本的,但我发现的例子更复杂。下面的代码是我正在使用的
con <- dbConnect(odbc::odbc(),"Database 1")
top20empdb<- dbGetQuery(con, "SELECT
area,name,cityP,Primnaics,busdesc,privgovsta,empsizval,empsizrng,releaseno FROM empdb where
releaseno = '211'")
dbDisconnect(con)
首先,我需要将 cityP 列重命名为 City 并将 empsizrng 重命名为就业范围。接下来(这可能是另一个问题)是让他们只通过empsizval 产生前20 名。这里是否需要 top 或 bottom 命令?如果需要,它是在 select 之后还是在里面?
【问题讨论】:
-
您需要按地区或名称进行empsizval 吗?您希望它按什么分组?
-
@KarthikS,是的。所以最终产品将是每个区域的前 20 名(按 empsizval 排名)。