gpt4 book ai didi

mysql - 从表中选择具有相同列值但最新日期的行

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

我有一个表,其中的行具有相同的 kundennummer 和相同的 artikelnummer 但日期不同。我想删除所有没有最新日期的行。我整个晚上都尝试了删除和插入。现在我尝试使用这些值创建一个新表。昆登数字,

db0

kundennummer, artikelnummer, date,price  
'11002', '00000010', '2013-07-04', 4.20 ''
'11002', '00000010', '2013-07-08', 4.13 ''<-- this as result
'33002', '00000020', '2013-07-04', 1.80 ''
'33002', '00000020', '2013-07-18', 1.60 ''<--and this as result
insert db1 (Kundennummer, Artikelnummer, Date, price)
select Kundennummer, Artikelnummer, max(date) as date, price
from db0
where kundennummer = kundennummer
and artikelnummer = artikelnummer;

结果只有一行。

我的错误是什么?

最佳答案

您想要添加“GROUP BY artikelnummer”,以便获得每篇文章的值。

关于mysql - 从表中选择具有相同列值但最新日期的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19735511/

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