通过MySQL查询获取相关信息

通过MySQL查询获取相关信息,mysql,Mysql,我有一个关于从MySQL数据库获取信息的问题 背景如下: 我有两张桌子,一张叫做品牌,另一张叫做车型 brand表有两列:id和name。 表模型有3列:id、品牌、名称 表模型中的“品牌”列根据表品牌存储相应的品牌id 作为咨询,我的标准问题是: SELECT * FROM model 。。。获取表格模型中的所有信息,例如 id=1, brand=1, model=modelName. 我应该对查询进行哪些更改,以获取品牌名称,而不仅仅是它的id,从consult到表模型?e、 g id=

我有一个关于从MySQL数据库获取信息的问题

背景如下:

我有两张桌子,一张叫做品牌,另一张叫做车型

brand表有两列:id和name。 模型有3列:id、品牌、名称

表模型中的“品牌”列根据表品牌存储相应的品牌id

作为咨询,我的标准问题是:

SELECT * FROM model
。。。获取表格模型中的所有信息,例如

id=1, brand=1, model=modelName.
我应该对查询进行哪些更改,以获取品牌名称,而不仅仅是它的id,从consult到表模型?e、 g

id=1, brand=brandName, model=modelName
尝试内部连接

SELECT model.id, brand.brandName, model.modelName 
FROM model
INNER JOIN brand on model.id = brand.id
尝试内部连接

SELECT model.id, brand.brandName, model.modelName 
FROM model
INNER JOIN brand on model.id = brand.id
像这样

SELECT brands.brand, model.* FROM brands JOIN  models ON brands.id=models.id
像这样

SELECT brands.brand, model.* FROM brands JOIN  models ON brands.id=models.id
你可以试试这个

SELECT m.id, b.name, m.name FROM model m, brand b WHERE m.brand = b.id
你可以试试这个

SELECT m.id, b.name, m.name FROM model m, brand b WHERE m.brand = b.id

连接与内部连接相同,仅以不同顺序连接相同的单词。完美的谢谢连接与内部连接相同,仅以不同顺序连接相同的单词。完美的谢谢都是关于连接的。。。都是关于连接的。。。