查询包含两个表的DB

时间:2016-11-22 05:38:59

标签: mysql

我对MYSQL DB完全陌生。我正在尝试查询包含另外两个表两个字段的表。

有两个表

  1. 订购详情
  2. 客户详情
  3. 两者都使用customer_id链接

    我想从ORDER DETAILS获取ORDER DETAILS中具有特定字段的所有数据,并且我想从客户详细信息中添加它的客户名称和员工ID。

    这怎么可能? (我知道基本的SELECT *但我对JOIN等一无所知,请帮助!

    即。我想要来自Order_details的所有字段+来自Customer_details的两个字段,其中store_id =“something”(此字段位于order_details中) - 因为store_id不在customer_details中。

    谢谢!

1 个答案:

答案 0 :(得分:1)

经过讨论,这是最终答案:

SELECT order_id,order_details.customer_id,order_name,store_id,customer_name,emp_id from order_details,customer_details where order_details.customer_id=customer_details.customer_id and store_id='12345'