更改表将两行具有相同值的列合并

尼尔·兹扎纳(Nir tzezana)

我有一个表,我想合并具有相同名称的两行的数据,如下所示:

id | name    | price | priced

1  | Samsung | 100   | 0

2  | Samsung | 0     | 500

我希望最后的输入是:

id               | name    | price | priced

(doesn't matter) | Samsung | 100   | 500 
愤怒的公牛

试试这个:

SELECT MAX(id) as id, name,MAX(price) as price, MAX(priced) as priced
FROM TableName
GROUP BY name

插入表中:

INSERT INTO Table2 VALUES
(SELECT MAX(id) as id, name,MAX(price) as price, MAX(priced) as priced
FROM TableName
GROUP BY name)

编辑

如您所说,合并(插入新的并删除其他人)

INSERT INTO TableName VALUES
(SELECT MAX(id)+1 as id, name,MAX(price) as price, MAX(priced) as priced
FROM TableName
GROUP BY name)

--Now deleting others
DELETE T1 FROM TableName T1, TableName T2 WHERE T1.id < T2.id AND T1.name = T2.name

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何合并具有相同数据的两行?

来自分类Dev

表的一列(主键)的两行是否可能具有相同的字符/值和相同的外键(另一列)

来自分类Dev

一个表中有两个具有相同ID的元组,并且这两行的其他一些列的值不同

来自分类Dev

如何比较具有相同列的两行

来自分类Dev

在我的mysql表的两列中合并具有相同值的重复行,并在第三列中添加值

来自分类Dev

将只有 2 个不同列值的两行合并为一个

来自分类Dev

SQL合并两个表,其中两个列具有相同的值

来自分类Dev

在具有相同ID的选择查询中合并两行

来自分类Dev

在具有相同ID的选择查询中合并两行

来自分类Dev

合并具有相同值和总和值的同一列和表中的行

来自分类Dev

将具有相同标题但在不同表中的两列合并

来自分类Dev

获取两行的值之差,另一行具有相同的值

来自分类Dev

没有两行不同的表具有相同的主键吗?

来自分类Dev

熊猫两行具有相同的索引,如何更改它们

来自分类Dev

熊猫两行具有相同的索引,如何更改它们

来自分类Dev

路由表中具有相同ip目标的两行

来自分类Dev

将列中具有相同值的行合并为数据框中的单行

来自分类Dev

将列中具有相同值的行合并在一起

来自分类Dev

选择具有相同值的两行之间的最大差异(统计信息)

来自分类Dev

比较具有相同键的两行并确定值是否不同

来自分类Dev

合并具有唯一属性的两行

来自分类Dev

合并具有唯一属性的两行

来自分类Dev

Mysql:如何检索具有相同ID但列中值不同的两行

来自分类Dev

AWK提取列中具有相同单词的前两行

来自分类Dev

如何有条件地将具有多个值的两行合并在一起并在R中进行突变?

来自分类Dev

选择两列具有相同值的所有行?

来自分类Dev

如何使两行具有相同的终点和起点?

来自分类Dev

如何使两行具有相同的终点和起点?

来自分类Dev

将具有不同数据的两行分成两个不同的列

Related 相关文章

  1. 1

    如何合并具有相同数据的两行?

  2. 2

    表的一列(主键)的两行是否可能具有相同的字符/值和相同的外键(另一列)

  3. 3

    一个表中有两个具有相同ID的元组,并且这两行的其他一些列的值不同

  4. 4

    如何比较具有相同列的两行

  5. 5

    在我的mysql表的两列中合并具有相同值的重复行,并在第三列中添加值

  6. 6

    将只有 2 个不同列值的两行合并为一个

  7. 7

    SQL合并两个表,其中两个列具有相同的值

  8. 8

    在具有相同ID的选择查询中合并两行

  9. 9

    在具有相同ID的选择查询中合并两行

  10. 10

    合并具有相同值和总和值的同一列和表中的行

  11. 11

    将具有相同标题但在不同表中的两列合并

  12. 12

    获取两行的值之差,另一行具有相同的值

  13. 13

    没有两行不同的表具有相同的主键吗?

  14. 14

    熊猫两行具有相同的索引,如何更改它们

  15. 15

    熊猫两行具有相同的索引,如何更改它们

  16. 16

    路由表中具有相同ip目标的两行

  17. 17

    将列中具有相同值的行合并为数据框中的单行

  18. 18

    将列中具有相同值的行合并在一起

  19. 19

    选择具有相同值的两行之间的最大差异(统计信息)

  20. 20

    比较具有相同键的两行并确定值是否不同

  21. 21

    合并具有唯一属性的两行

  22. 22

    合并具有唯一属性的两行

  23. 23

    Mysql:如何检索具有相同ID但列中值不同的两行

  24. 24

    AWK提取列中具有相同单词的前两行

  25. 25

    如何有条件地将具有多个值的两行合并在一起并在R中进行突变?

  26. 26

    选择两列具有相同值的所有行?

  27. 27

    如何使两行具有相同的终点和起点?

  28. 28

    如何使两行具有相同的终点和起点?

  29. 29

    将具有不同数据的两行分成两个不同的列

热门标签

归档