如何在SQL的实例化视图的左侧添加序列?

桑贝拉

我有如下的物化视图:

|product_type|
--------------
shoes
clothing
electronics
..100's more

我想以每种产品类型都有一个对应的ID的方式来创建视图。因此,视图应如下所示:

| ID | product_type|
--------------------
1   | shoes
2   | clothing
3   | electronics
100 | ..100's more

用于创建视图的SQL是:

select distinct(product_type) from items
戈登·利诺夫

您可以使用row_number()

select row_number() over (order by product_type) as my_id

但是,如果您需要一个唯一的数字,product_type并且随着时间的推移会保持稳定,那么我建议identity在“产品类型”表中使用一列。

对于您的特定示例,我建议:

select row_number() over (order by product_type), product_type
from items
group by product_type;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Django视图中正确获取序列化器实例?

来自分类Dev

如何在序列化之前实例化LAZY关系?

来自分类Dev

如何在每个工作日刷新实例化视图?

来自分类Dev

如何在UWP中重新实例化页面/视图模型?

来自分类Dev

如何在每个工作日刷新实例化视图?

来自分类Dev

Android:如何在TextView的左侧添加图标

来自分类Dev

如何在bootsrap行的左侧添加空格?

来自分类Dev

如何在序列化器方法字段中获取所有实例

来自分类Dev

SqlAlchemy:状态管理,如何在会话中保留未序列化的实例

来自分类Dev

在Winform中,如何在列表视图列中添加排序列功能?

来自分类Dev

在Winform中,如何在列表视图列中添加排序列功能?

来自分类Dev

tkinter:如何序列化树视图?

来自分类Dev

tkinter:如何序列化树视图?

来自分类Dev

如何为表创建实例化视图?

来自分类Dev

如何在MVC 5 Razor视图中序列化对象

来自分类Dev

如何在序列化器/视图Django REST Framework中合并多个模型?

来自分类Dev

如何在django和djangorestframework中创建序列化程序和视图以创建子类别

来自分类Dev

如何在 Django 视图中反序列化来自 jquery/ajax 的数据

来自分类Dev

如何在视图中的button_to方法中国际化实例变量?

来自分类Dev

如何在Postgres中将ActiveRecord`find_each`运行到实例化视图

来自分类Dev

如何在pg_restore期间防止实例化视图刷新?

来自分类Dev

如何在视图中心添加视图

来自分类Dev

如何在面板标题的左侧和右侧添加文本?

来自分类Dev

如何在左侧添加选择框箭头

来自分类Dev

Flutter:如何在AppBar的左侧添加徽标图像?

来自分类Dev

如何在标题和简介框的左侧添加彩色框

来自分类Dev

如何在容器内的文本左侧添加图标

来自分类Dev

如何在C#中的数字左侧添加零

来自分类Dev

如何在Boostrap中的元素左侧添加数字(日期)?

Related 相关文章

  1. 1

    如何在Django视图中正确获取序列化器实例?

  2. 2

    如何在序列化之前实例化LAZY关系?

  3. 3

    如何在每个工作日刷新实例化视图?

  4. 4

    如何在UWP中重新实例化页面/视图模型?

  5. 5

    如何在每个工作日刷新实例化视图?

  6. 6

    Android:如何在TextView的左侧添加图标

  7. 7

    如何在bootsrap行的左侧添加空格?

  8. 8

    如何在序列化器方法字段中获取所有实例

  9. 9

    SqlAlchemy:状态管理,如何在会话中保留未序列化的实例

  10. 10

    在Winform中,如何在列表视图列中添加排序列功能?

  11. 11

    在Winform中,如何在列表视图列中添加排序列功能?

  12. 12

    tkinter:如何序列化树视图?

  13. 13

    tkinter:如何序列化树视图?

  14. 14

    如何为表创建实例化视图?

  15. 15

    如何在MVC 5 Razor视图中序列化对象

  16. 16

    如何在序列化器/视图Django REST Framework中合并多个模型?

  17. 17

    如何在django和djangorestframework中创建序列化程序和视图以创建子类别

  18. 18

    如何在 Django 视图中反序列化来自 jquery/ajax 的数据

  19. 19

    如何在视图中的button_to方法中国际化实例变量?

  20. 20

    如何在Postgres中将ActiveRecord`find_each`运行到实例化视图

  21. 21

    如何在pg_restore期间防止实例化视图刷新?

  22. 22

    如何在视图中心添加视图

  23. 23

    如何在面板标题的左侧和右侧添加文本?

  24. 24

    如何在左侧添加选择框箭头

  25. 25

    Flutter:如何在AppBar的左侧添加徽标图像?

  26. 26

    如何在标题和简介框的左侧添加彩色框

  27. 27

    如何在容器内的文本左侧添加图标

  28. 28

    如何在C#中的数字左侧添加零

  29. 29

    如何在Boostrap中的元素左侧添加数字(日期)?

热门标签

归档