gpt4 book ai didi

bash - MySQL根据给定参数显示最早的重复项

转载 作者:行者123 更新时间:2023-11-29 07:01:31 24 4
gpt4 key购买 nike

我需要让声明做的是:

  1. 根据名称,输出日期最早的重复数据。

例如:

如果有日期为 4/2/2012 的 mich.edu 和日期为 4/1/2012 的 mich.edu,我希望语句只输出 mich.edu 4/1/2012

这是我的陈述:

echo "select name, reported_at from nodes where reported_at < curdate() or reported_at is null;" | mysql dashboard

当前输出:

name            reported_at
ngsghsdfg.edu 2012-03-23 03:40:04
wasdfas.edu 2012-03-05 17:42:03
cnadfafg.uiowa.edu NULL
qwerqwer.edu 2012-03-19 17:03:03
qwerqwre.edu 2012-03-30 20:04:02
qewrqwre.uiowa.edu 2012-03-24 16:10:02
qwerqewr.edu 2012-03-23 22:12:05
qwrewqreq.uiowa.edu NULL
qwerwqer.edu 2012-04-01 04:18:05
adfgnafg.edu 2012-03-27 18:21:01
adsfasf.edu NULL

最佳答案

听起来您需要 min() aggregate function :

echo "select name, min(reported_at) from nodes where reported_at < curdate() or reported_at is null group by name;" | 
mysql dashboard

关于bash - MySQL根据给定参数显示最早的重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9980708/

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