我有一张桌子叫它myTable

tID名称程度
1安23
2 B 55
3 C 77
4 D 45


我只想在“新视图”中选择“通过度”,将其称为MyView

结果将是

tID名称程度
------ --------
2 B 55
3 C 77


但是我希望myView的序列从一个开始,如下所示:

索引名称学位
----- ---- ------
1 B 55
2 C 77


这是可能的?
我需要这样做,因为我有一个原始表:

tID sID名称课程尝试次数没有学位
1 1 A a1 1 23
2 1 A a1 2 66
3 2 A b1 1 55
4 2 A b1 2 77



我想为每个学生的每次课程考试选择最高尝试度。例如:

tID sID名称课程尝试次数没有学位
2 1 A a1 2 66

4 2 A b1 2 77



谢谢

最佳答案

我认为这不可能直接实现,因为View只是表的镜像表示。

据我所知,视图是使用Select语句创建的,不可能有带变量的select语句。

关于sql - 将AUTO INCREMENT列添加到Sqlite View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22280609/

10-11 06:39