输出两列mysql

时间:2014-02-21 17:30:42

标签: mysql multi-table

我得到了这样的mySQL查询:

SELECT * 
FROM products_description pd 
LEFT JOIN products zp 
   ON pd.products_id = zp.products_id 
LIMIT 0 , 1000

这只是将两个表连接在一起,并根据相同的产品ID输出列和行。现在我只需要将列缩小到两个,column_acolumn_b

我该如何解决?

@EDIT 当连接两个表时,无法获取主键以编辑表。如何使用主键(唯一)并在加入时使表格可编辑。

3 个答案:

答案 0 :(得分:0)

SELECT column_a, column_b
FROM products_description pd 
LEFT JOIN products zp 
   ON pd.products_id = zp.products_id 
LIMIT 0 , 1000

答案 1 :(得分:0)

您只需选择这两列

即可
  SELECT column_a , column_b
  FROM products_description pd 
  LEFT JOIN products zp 
  ON pd.products_id = zp.products_id 
  LIMIT 0 , 1000

答案 2 :(得分:0)

试试这个SELECT pd.column_a, pd.column_b

SELECT pd.column_a, pd.column_b
FROM products_description pd 
LEFT JOIN products zp 
   ON pd.products_id = zp.products_id 
LIMIT 0 , 1000