gpt4 book ai didi

mysql - 查看 "autoincrement"列?

转载 作者:行者123 更新时间:2023-11-29 22:30:30 25 4
gpt4 key购买 nike

我正在寻找一种在 MySQL“CREATE VIEW”中插入一种自动增量列的方法。

我使用的 ORM 有一些限制,其中之一是每个表(或 View )必须只有一个唯一标识符...

无论如何......从那时起,我的观点按两个字段对结果进行分组。我需要一个技巧来添加第三列,并以某种方式在该 View 内自动增量。

你有什么建议吗?

最佳答案

我认为您的答案是向您的 VIEW 添加一个行号,如下所示:

SELECT (SELECT COUNT(*) sales
FROM yourTable ti
WHERE ti.PKColumn < t.PKColumn) as Rank, t.PKColumn, t.otherColumns
FROM yourTable t
;

关于mysql - 查看 "autoincrement"列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29843959/

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