Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法执行mysql查询_Mysql - Fatal编程技术网

无法执行mysql查询

无法执行mysql查询,mysql,Mysql,我无法执行一个查询。 我想从两个表tbl_order_detail和tbl_order_lead_send_detail中得到结果 其中tbl_订单_详情包含经销商_id,因此我想将该经销商_id转换为经销商_名称(经销商_名称在表tbl_订单_领导_发送_详情中提及) 有人能帮忙吗 select tbl_order_detail.*, tbl_order_lead_send_detail.dealer_name from tbl_order_detail, tbl_order

我无法执行一个查询。 我想从两个表tbl_order_detail和tbl_order_lead_send_detail中得到结果 其中tbl_订单_详情包含经销商_id,因此我想将该经销商_id转换为经销商_名称(经销商_名称在表tbl_订单_领导_发送_详情中提及)

有人能帮忙吗

    select tbl_order_detail.*, tbl_order_lead_send_detail.dealer_name 
    from tbl_order_detail, tbl_order_lead_send_detail
    where tbl_order_detail.order_status='Active'
从句中缺失

但是您还需要将这两个表连接在一起吗?它们之间有什么联系

其中tbl1.field1=tbl2.field5


例如,

查询中缺少from子句

不带联接条件的查询将创建两个表的笛卡尔乘积,您将获得结果中的行数=(表1中的行数*表2中的行数)以及每个可能的组合

选择od.*,olsd.DELER\u名称从tbl\u订单\u详细od连接 tbl\订单\领导\发送\ od上的详细olsd。经销商\ id=olsd.DELESOR\ id,其中 od.订单状态=“活动”

查询中的第一个错误是,您没有定义任何表和

其次,我假设这些表之间的关系由经销商id确定,即两者都有经销商id公共。。。这就是你想要的吗

如果您对加入不太了解,请查看或

    select tbl_order_detail.*, tbl_order_lead_send_detail.dealer_name 
    from tbl_order_detail, tbl_order_lead_send_detail
    where tbl_order_detail.order_status='Active'