gpt4 book ai didi

mysql - 如何从表中选择一行并从另一个(相关)表中选择多行

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

我不擅长“制作”查询。假设这是我的数据库:

          artist                          pics
------------------- ---------------------------------------
| id | name | age | | id_artist | picUrl | picDescription |
------------------- ---------------------------------------
| /\
----------------------------

我必须做出选择才能获得一位(单个)艺术家及其所有照片。艺术家总是一个,而照片通常有很多。有没有一种方法只需一次查询即可获取这些数据?查询完成后,如何处理表字段以检索其值?

我需要“打印这样的东西”

迈克尔· jackson

-图片 1 blablabla

-图片2 blablabla

-图片3 blablabla

...

谢谢

最佳答案

试试这个:-

SELECT A.id, A.name, B.picUrl, B.picDescription
FROM artist A, pics B
WHERE A.id = B.id_artist;

关于mysql - 如何从表中选择一行并从另一个(相关)表中选择多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25302793/

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