gpt4 book ai didi

mysql - 根据第一个记录值获取行

转载 作者:可可西里 更新时间:2023-11-01 08:35:48 24 4
gpt4 key购买 nike

所以我有一个看起来像这样的表:

field_value      field_label        record_id        data_element        data_id
8-7-1966 8 immunization 163
8-7-1966 1966-8-7 163 immunizDate 164
163 immunizProvider 165

我需要动态获取所有这三个记录。我可以通过以下方式获得第一条记录:

SELECT 
field_value, field_label, record_id, data_element, data_id
FROM
substance_data
WHERE
record_id = 8

但我需要以某种方式获取其他两条记录,知道它们的 record_id 将等于第一条记录的 data_id。

最佳答案

SELECT 
field_value, field_label, record_id, data_element, data_id
FROM substance_data
WHERE
record_id = 8
OR record_id IN (SELECT DISTINCT
data_id
FROM
substance_data
WHERE
record_id = 8
)

关于mysql - 根据第一个记录值获取行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12439985/

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