mysql - sql在phpmyadmin中合并2个表

标签 mysql

我有 2 个表,productsproducts_description。我想要来自 products 的这些字段:products_idproducts_quantityproducts_modelproducts_image产品价格

我想加入 products_description 中的 products_description 字段

我目前的 SQL 是

SELECT products.products_id, products.products_quantity, products.products_image, products.products_price, products_image
 FROM products
 INNER JOIN products_description
 ON products.products_id=products_description.products_id
 ORDER BY products.products_id

我的结果只是从 products 表中获取的字段名称,没有任何内容来自 products_description 表。我该如何解决这个问题?

最佳答案

您的 JOIN 是正确的,但您没有从 products_description 表中选择任何内容。

更新您的 SELECT 以包括来自 products_description 的列(替换正确的列名)。

SELECT products.products_id, ..., products_description.column_name, products_description.column_name2, ...

关于mysql - sql在phpmyadmin中合并2个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12863069/

相关文章:

mysql - 按周排名分组排名

php - 如何通过 mysql_query 生成 HTML 站点地图?

php - 如何在标题标签中添加分页编号

php - 如何在 codeigniter sql 查询中编写 TIMESTAMPDIFF?

mysql - group_concat 之后的数据逆透视列表 ID

mysql - 带有嵌套子查询的 COUNT()

php - codeigniter 循环显示多个条目

mysql - 如何从mysql存储过程或函数中获取Concat逗号分隔值?

mysql - 从具有 2 个条件的表中删除不需要的行

PHP 脚本利用 SQL 查询返回 false,即使数据库已更新