如何创建具有不同值的新表,但从另一列中选择最大值

Lzypenguin

我正在使用Python和SQLite,并且试图将表复制到另一个表。我有一列称为InventoryNbr,也有一列称为IndexID。其他列此时无关紧要,但我也想复制它们。有几个InventoryNbr副本。我只想要不同的库存编号,但是我想要MAX IndexID。我一直在使用它,并获得最低的IndexID。如何更改此值以获得最大IndexID?

masterCursor.execute('INSERT INTO MasterV2 SELECT InventoryNbr, IndexListID, col1, col2, col3, col4, col5, col6, Extra FROM Master GROUP BY InventoryNbr ORDER BY IndexListID ASC')

编辑:我的表看起来像:

InventoryNbrs | IndexListID
12345         | 123
12345         | 124
12345         | 125
12346         | 126
12346         | 127
12347         | 128

我希望我的新桌子看起来像:

InventoryNbrs | IndexListID
12345         | 125
12346         | 127
12347         | 128
去世

用这个:

INSERT INTO MasterV2 
SELECT InventoryNbr, MAX(IndexListID), col1, col2, col3, col4, col5, col6, Extra 
FROM Master 
GROUP BY InventoryNbr 

上面的select语句利用具有SQLite记录功能InventoryNbr的max的每一返回IndexListID
您可以在此处找到更多信息:简单选择处理

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Access 2016的另一列上选择具有最大值的不同行

来自分类Dev

创建视图,在一个列中选择与另一列相关的最大值

来自分类Dev

创建视图,在一个列中选择与另一列相关的最大值

来自分类Dev

在表的另一列中选择具有相同id但不同值的行

来自分类Dev

从一列中选择具有最大值的多列,而在另一列中进行区分

来自分类Dev

在pyspark数据框中添加具有另一列最大值的新列

来自分类Dev

熊猫,从一列中选择最大值,从另一列中选择最小值

来自分类Dev

mysql-根据不同表中另一列的最大值选择唯一列

来自分类Dev

以特定顺序在另一列中选择具有不同值的 ID

来自分类Dev

如何选择*并按一列分组,同时选择另一列的最大值?

来自分类Dev

如何从共享两个公共列的一组行中选择一列中具有最大值的熊猫行?

来自分类Dev

使用不同的列值和另一列的最大值过滤表

来自分类Dev

在重复项中选择值,在一列中没有最大值(Oracle)

来自分类Dev

选择与另一列的最大值关联的特定列的所有值

来自分类Dev

通过另一列的最大值选择

来自分类Dev

LINQ查询以从表中选择记录,其中2列具有最大值

来自分类Dev

选择一列的最小值,另一列的最大值以及与最大值相关的字段

来自分类Dev

如何从行中选择最大值并连接到另一个表

来自分类Dev

如何根据另一列 SQL 中的值创建具有计数值的新列

来自分类Dev

如何从另一列的最高不同值中选择列值

来自分类Dev

返回具有一列最大值的行

来自分类Dev

检索一列具有最大值的行

来自分类Dev

具有日期范围选择的MySQL查询,但当另一列重复时,还需要获取一列的最大值

来自分类Dev

获取另一列中具有最大值的行的ID

来自分类Dev

选择具有最大值保存不同列的行

来自分类Dev

从表中选择所有行,除了具有相同 id 的另一个表中的行在另一列中具有特定值

来自分类Dev

给定另一列,选择一列具有不同值的行

来自分类Dev

CQL(cassandra)-仅选择其中一列中具有最大值的行

来自分类Dev

通过csv列对对象进行分组,然后从另一列中选择最大值

Related 相关文章

  1. 1

    如何在Access 2016的另一列上选择具有最大值的不同行

  2. 2

    创建视图,在一个列中选择与另一列相关的最大值

  3. 3

    创建视图,在一个列中选择与另一列相关的最大值

  4. 4

    在表的另一列中选择具有相同id但不同值的行

  5. 5

    从一列中选择具有最大值的多列,而在另一列中进行区分

  6. 6

    在pyspark数据框中添加具有另一列最大值的新列

  7. 7

    熊猫,从一列中选择最大值,从另一列中选择最小值

  8. 8

    mysql-根据不同表中另一列的最大值选择唯一列

  9. 9

    以特定顺序在另一列中选择具有不同值的 ID

  10. 10

    如何选择*并按一列分组,同时选择另一列的最大值?

  11. 11

    如何从共享两个公共列的一组行中选择一列中具有最大值的熊猫行?

  12. 12

    使用不同的列值和另一列的最大值过滤表

  13. 13

    在重复项中选择值,在一列中没有最大值(Oracle)

  14. 14

    选择与另一列的最大值关联的特定列的所有值

  15. 15

    通过另一列的最大值选择

  16. 16

    LINQ查询以从表中选择记录,其中2列具有最大值

  17. 17

    选择一列的最小值,另一列的最大值以及与最大值相关的字段

  18. 18

    如何从行中选择最大值并连接到另一个表

  19. 19

    如何根据另一列 SQL 中的值创建具有计数值的新列

  20. 20

    如何从另一列的最高不同值中选择列值

  21. 21

    返回具有一列最大值的行

  22. 22

    检索一列具有最大值的行

  23. 23

    具有日期范围选择的MySQL查询,但当另一列重复时,还需要获取一列的最大值

  24. 24

    获取另一列中具有最大值的行的ID

  25. 25

    选择具有最大值保存不同列的行

  26. 26

    从表中选择所有行,除了具有相同 id 的另一个表中的行在另一列中具有特定值

  27. 27

    给定另一列,选择一列具有不同值的行

  28. 28

    CQL(cassandra)-仅选择其中一列中具有最大值的行

  29. 29

    通过csv列对对象进行分组,然后从另一列中选择最大值

热门标签

归档