当前位置: 首页 > 面试题库 >

在查询中添加行号

万俟靖
2023-03-14
问题内容

我在Access 2013的数据库中有一个表。

Table : city

ID_city city
1       Tetuan
5       Rabat
9       Marrakech
10      Agadir
15      Laayoun

我希望在它们旁边添加Rowid号:

Rowid   ID_city city
1       1       Tetuan
2       5       Rabat
3       9       Marrakech
4       10      Agadir
5       15      Laayoun

问题答案:

一种方法是count在子查询中使用该函数。不确定它的伸缩性是否合适,可能还有更好的方法…

select 
    (select count(*) from city where ID_city <= t1.ID_city) as row_number,
    *
from city t1


 类似资料:
  • 如何在下面的本机搜索查询中添加查询超时?

  • 我使用作为sql选择。现在有了要转换为QueryDSL的本机查询。它由括号中的两个OR语句组成,后跟一个应用于两个OR部分的and和查询。 我需要以下内容: 在querydsl中,我可以编写以下示例:

  • 问题内容: 我在MS Access中存储了一个查询,该查询正在从Access表中进行标准选择。我想在末尾添加一个摘要行,以显示上述某些数据的总和。 我已经看过DSum(),但是它不合适,因为我必须在每行而不是最后一行中包含运行总计。 另外,请注意,我不想对a列中的数据求和-我想为a列的摘要获取一个空字段。 例子: 有谁知道如何在Access中解决此问题?一种替代方法是定义第二个查询,该查询将进行聚

  • 问题内容: 我想添加表的两列值并按降序对其进行排序。例如: 考虑到上表,我想要一个SQL查询,它给我的结果如下: 是否有任何SQL查询来做到这一点? 问题答案: 没有用于这种水平聚合的内置函数,您可以执行以下操作:

  • 我有如下要求。 从UI获取place子句作为字符串,任何选项都可以在Spring Boot中的place子句中添加字符串以查询mongo DB 例如:(eventType以“asdf”和age开头 在sql中,我们可以添加where子句,但不确定如何在mongoDB的springboot中做到这一点 注意:字符串是动态的,没有特定的模式。括号可以嵌套。Spring防尘套前端角度和维修 提前感谢

  • 问题内容: 有什么办法(查询)在ElasticSearch中加入以下2个JSON 以上2种JSON在Logstash中以2种不同类型处理(输入),因此它们的索引在Elasticsearch中归档的不同“类型”中可用。 我想要的是在product_id字段上加入2个JSON。 问题答案: 当您说加入时,这取决于您的打算。Elasticsearch与支持表之间的JOIN的常规数据库不同。它是一个文本搜