gpt4 book ai didi

mysql - 一对多关系仅需要多个条目中的一个

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

首先,感谢您花时间阅读本文

问题:

示例

SELECT Article.ID, Article.Name, Article.Price, EV.EV, Pic.Upload_Datum 
FROM Article
LEFT JOIN Pic ON Articel.ID = Pic.Artikle_ID
LEFT JOIN Stock ON Stock.ID = Article.Lager_ID
LEFT JOIN EV ON EV.ID = Article.EV_ID
WHERE Article.Activ = "1"
AND Stock.trader_ID = "2"
AND Article.stock_ID = "1"
AND pic.Uploaddate IS NOT BETWEEN 1510903702 AND 1503127702
LIMIT 10

结果示例

身份证上传

2624919 1489736525

2624919 1489736528

2624920 1507295386

2624920 1507295389

2624920 1507295397

这是我得到的结果之一,但我只需要这两个:

2624919 1489736525

2624920 1507295386

现在我得到了 foreach Article.ID 不止一条记录,因为在“pic”表中任何文章都有不止一张图片。问题是,我只需要 sql 找到的第一张图片。

我希望这是正确的提问方式。

问候B3rgi

最佳答案

如果您真的不关心为您的照片拍摄哪些数据,请参阅下面的示例,它将拍摄您文章的第一张照片。

SELECT Article.ID, Article.Name, Article.Price, EV.EV, 

SELECT Pic.Upload_Datum
FROM Pic
WHERE Articel.ID = Pic.Artikle_ID
LIMIT 1) AS Upload_Datum
FROM Article
LEFT JOIN Stock ON Stock.ID = Article.Lager_ID
LEFT JOIN EV ON EV.ID = Article.EV_ID
WHERE Article.Activ = "1"
AND Stock.trader_ID = "2"
AND Article.stock_ID = "1"
LIMIT 10

关于mysql - 一对多关系仅需要多个条目中的一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47346010/

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