gpt4 book ai didi

mysql - 如果第二个表没有匹配信息,如何连接两个表

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

嘿,我有一张这样的 table :

Table colors :
----------------------------
| colorsid code name |
----------------------------
| 1 aaa yellow|
| 2 bbb red |
| 3 ccc green |
----------------------------

Table pictures :
---------------------------
| picid file typeid |
---------------------------
| 5 ooo.png 1 |
| 6 ccc.jpg 2 |
---------------------------

结果应该是这样的:

------------------------------------------------------
| colorsid code name picid file typeid|
------------------------------------------------------
| 1 aaa yellow 5 ooo.png 1 |
| 2 bbb red 6 ccc.png 2 |
| 3 ccc green |
------------------------------------------------------

我尝试使用 sql join (left,right,cross,inner) 但结果总是显示 2 条记录。谁能帮我 ?

最佳答案

SELECT *
FROM colors
LEFT JOIN pictures ON
colors.id = pictures.typeid

关于mysql - 如果第二个表没有匹配信息,如何连接两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38863164/

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