gpt4 book ai didi

MYSQL SELECT WHERE 子句 : How to include a column from another table?

转载 作者:行者123 更新时间:2023-11-29 03:49:14 24 4
gpt4 key购买 nike

在 MYSQL 中,假设我有以下两个表。

“个人资料”:

fullname | gender | country_code
-----------------------------------
Alex | M | us
Benny | M | fr
Cindy | F | uk

“国家”:

country_code | country_name
-----------------------------
jp | Japan
us | United States of America
fr | France
sg | Singapore
uk | United Kingdom

"profile"表的角度查询时,像这样:

WHERE fullname = 'Cindy'

然后在结果中,我如何包含另一个表中的列(以获得如下所示的结果):

fullname | gender | country_code | country_name
------------------------------------------------
Cindy | F | uk | United Kingdom

最佳答案

你可以使用

select a.fullname, a.gender, b.country_code, b.country_name 
FROM profile a
LEFT JOIN country b ON a.country_code = b.country_code
WHERE a.fullname='Cindy'

关于MYSQL SELECT WHERE 子句 : How to include a column from another table?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17248246/

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