将一列加入SELECT语句中的另一个表

时间:2016-09-09 12:24:21

标签: mysql

我正在努力拉出这个名字'来自名为ps_product_lang的表的列。我没有JOIN的当前SQL语句是:

$stmt1 = $conn->prepare("SELECT reference, price FROM ps_product_attribute WHERE id_product = ". implode(' AND ', $_POST['checkbox']) ."");

以下是加入

的声明
$stmt1 = $conn->prepare("SELECT * FROM ps_product.id_product as id_product, reference, price, name LEFT JOIN ps_product_lang ON ps_product_lang.id_product = ps_product.id_product WHERE id_product = ". implode(' AND ', $_POST['checkbox']) ."");

我收到的错误是:

  

错误:SQLSTATE [42000]:语法错误或访问冲突:1142 SELECT   命令被拒绝用户'删除' @' localhost'表格' id_product'

为什么会这样?

0 个答案:

没有答案