我想获取不同idfeedback的行ID
SELECT l.idfeedback_store,
@curRow := @curRow + 1 AS row_number
FROM feedback_store l
JOIN (SELECT @curRow := 0) r;
结果
idfeedback_store row_number
1 1
1 2
1 3
2 4
2 5
2 6
2 7
3 8
3 9
3 10
4 11
所需结果
idfeedback_store row_number
1 1
1 2
1 3
2 1
2 2
2 3
2 4
3 1
3 2
3 3
4 1
试试这个:
SELECT l.idfeedback_store, IF(@last=(@last:=idfeedback_store), @curRow := @curRow + 1, @curRow:=1) AS row_number
FROM feedback_store l, (SELECT @curRow := 0, @last:=0) r;
问题内容: 默认情况下,MySQL ResultSets会从服务器上完全检索,然后才能完成任何工作。在巨大的结果集的情况下,这变得不可用。我实际上想从服务器一个接一个地检索行。 在Java中,按照此处的说明(在“ ResultSet”下),我创建如下语句: 这在Java中效果很好。我的问题是:有没有办法在python中做同样的事情? 我尝试做的一件事是将查询一次限制为1000行,如下所示: 但是,
问题内容: 如何编号最低ID为#1而最高ID为#numberOfResults的结果 示例:如果我有一个仅包含3行的表。其ID为24、87、112的ID会像这样拉: 我想要这个的原因是,我的经理希望项目编号为item1,item2等。我最初是这样做的,所以它使用了ID,但他看到的项目就像item24,item87,item112。他一点都不喜欢它,希望它们像item1,item2,item3。我个
问题内容: 我使用此命令在两列表中插入一些单词: 如何获取每个单词插入行的ID(主键)。我的意思是执行后返回“ 55,56,57”之类的值。MySQL有这样的反应吗? 术语列是。如果一个术语已经存在,MySQL将不会插入它。是否可以返回该重复项的引用(即该术语所在行的ID)?像“55,A响应 12 ,56”。 问题答案: 您可以通过调用框架或MySQL库(使用任何语言)来获取它。 那行不通。插入后
问题内容: 如何使用PHP获取MySQL中最后更新的行的ID? 问题答案: 我找到了这个问题的答案:) *由aefxx *编辑 可以进一步扩展此技术以检索受更新语句影响的每一行的ID: 这将返回一个字符串,其中所有ID都由逗号连接。
问题内容: 在MySQL中具有分区的RowNumber() 我想要基于id外键的以下输出 问题答案: 我几乎不明白你的意思。mysql中没有任何功能,分区与您的请求无关。 它的:
问题内容: com / jinzhu / gorm”和“ github.com/go-sql- driver/mysql”包与我的数据库进行交互,并尝试获取表的描述,但未找到该功能。请帮助 问题答案: 使用 gorm, 您可以执行自定义查询并以 struct形式 返回她,以下是如何显示表说明的示例: 通过gorm查看更多信息:http ://jinzhu.me/gorm/advanced.html