gpt4 book ai didi

mysql - 为父项选择第一个创建的子项

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

我正在尝试选择一个 contact 创建的第一个 quote 来修改它,但我不太确定该怎么做,我一直尝试了一会儿。 SQL 表如下所示:

quotes

id | name | value | date_entered

contacts

id | first_name | last_name | notes

quotes_contacts

id | quote_id | contact_id

因此,如果有意义的话,我想获取首先为联系人创建的所有报价的列表,以便我们可以列出每个客户的第一个报价。

我正在使用 MySQL

最佳答案

SELECT
c.first_name,
c.last_name,
(
SELECT value
FROM quotes q
LEFT JOIN quotes_contacts qc ON q.id = qc.quote_id
WHERE qc.contact_id = c.id
ORDER BY q.date_entered
LIMIT 1
) first_quote_value
FROM
contacts c

将为您提供每个联系人的第一个报价。

关于mysql - 为父项选择第一个创建的子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12932100/

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