gpt4 book ai didi

mysql - 如何从具有多个相同值的数据库列中只获取一个值?

转载 作者:太空宇宙 更新时间:2023-11-03 11:53:48 25 4
gpt4 key购买 nike

<分区>

我正致力于从表中的数据库中输出值。我的表有 5 列:日期、名字、姓氏、城市、州。这是我的数据库表的示例:

DateMeeting  FirstName LastName   City     State
2015-12-11 Mike Johns Dallas TX
2015-12-11 John Cook Dallas TX
2015-12-11 Nick Roberts Dallas TX
2015-12-11 Oliver Ryan New York NY
2015-12-11 Michael Best New York NY
2015-12-11 David Holmes New York NY

所以我想要一个输出表,它只显示多个记录的一个日期。我尝试在日期上使用 DISTINCT 并且效果很好,但是如果我为城市和州包含我的 WHERE 子句,我的查询就会中断。我也尝试使用 GROUP BY 但同样的问题,只要我不包含其他列,我只能获得一次日期值。在这种情况下,我需要所有列,但我的日期值只需要一次。这是我使用的查询:

Select Distinct(DateMeeting),FirstName, LastName, City, State
From Customers
Where City = 'Dallas'
and State = 'TX'

此查询不适用于我选择的所有列,仅当我运行 DISTINCT(DateMeeting) 时。我想在表中输出我的值,如下所示:

Date       First Name Last Name   City     State
Mike Johns Dallas TX
John Cook Dallas TX
Nick Roberts Dallas TX
2015-12-11 Oliver Ryan New York NY
Michael Best New York NY
David Holmes New York NY

如果有人知道如何做到这一点,请告诉我。谢谢。

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