gpt4 book ai didi

sql - 查询从两个表中获取数据

转载 作者:行者123 更新时间:2023-11-29 09:18:33 26 4
gpt4 key购买 nike

我正在尝试从两个 MySQL 表获取数据,但遇到问题。

通常,我会使用 join 根据数据从两个表中获取数据,但我认为这次我不能。

情况如下:我有 table 照片和照片相册。

photos ID ALBUM FILENAME
photos_albums ID TITLE NAME

我需要获取所有相册和照片(如果照片表中存在)。当我使用连接查询时,仅当具有特定相册 ID 的照片存在时才会返回相册。

如何解决?有什么建议么?任何帮助表示赞赏。

问候,汤姆

最佳答案

可能您正在使用INNER JOIN(或者只是JOIN,这是相同的),这样您就可以获得两个表中都有数据的行。尝试从相册中选择并使用照片表LEFT JOIN

关于sql - 查询从两个表中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3131238/

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