首页 > 解决方案 > 需要使用mysql连接来自4个表的数据

问题描述

我需要加入 4 个表中的数据:

PROVIDERS - main source
TYPE
CATEGORY
SERVICE
LANGUAGE

我需要获取语言名称而不是 ID,对于像这样的其他表也是如此:

所以我需要:

select *
from PROVIDERS,
     type,
     category,
     service,
     language
where providers.language = languages.ID
  and providers.category = category.ID
  and providers.service = service.id
  and providers.type = type.id
  and provider.id = 1

这是全部还是需要使用内部连接或其他东西?

标签: mysqlsql

解决方案


推荐阅读