mysql – 在SELECT中使用键时如何从另一个表中获取名称?

weixin_38050362 2019-09-12 12:00:31
我知道这可能是一个简单的问题,但我在过去一小时内一直对此感到困惑,并且不确定要查找哪些术语可以准确描述我想要做的事情. 我有一个带有两个表的MySQL数据库.国家和地区. Regions表有两列,id和name.行的一个例子是1,北美洲. 在“国家/地区”表中,有一个名为RegionID的列,如果该国家/地区的区域为北美,则该列为1. 如何在查询中抓取“北美”而不是打印出“1”? 这是我难以置信的SELECT: SELECT A.name, A.regionID FROM countries A, regions B ORDER BY A.name ASC
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
A-Liang 2021-05-21
  • 打赏
  • 举报
回复
引用 1 楼 的回复:
SELECT A.name, A.regionID, b.Name FROM countries A Join regions B on B.id = A.RegionId ORDER BY A.name ASC
good
weixin_38053527 2019-09-12
  • 打赏
  • 举报
回复
SELECT A.name, A.regionID, b.Name FROM countries A Join regions B on B.id = A.RegionId ORDER BY A.name ASC

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧