首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(错误号: 1064 Erreur de syntaxe pr(s de '5天))

(错误号: 1064 Erreur de syntaxe pr(s de '5天))
EN

Stack Overflow用户
提问于 2016-04-26 11:30:46
回答 2查看 231关注 0票数 0
代码语言:javascript
复制
$this->db->select('`tbl_packing_list`.*,((SELECT SUM(`packing_list_quantity`) 
 FROM `tbl_event_packing_list` 
 WHERE `event_packing_item` = '.$data['id'].') - ( '
     .'SELECT IFNULL(SUM(`tbl_event_packing_list`.`packing_list_quantity`),0 ) 
      FROM `tbl_event_packing_list` 
      JOIN `tbl_events` ON `tbl_events`.`event_id`=`tbl_event_packing_list`.`event_id` 
      WHERE ' . $data['date'].' <= DATE_ADD(STR_TO_DATE(`event_end`, "%Y-%m-%d"),INTERVAL 5 DAY))) as avaliableQuantity');

   $this->db->get('tbl_packing_list')->row();
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-27 06:28:33

$this->db->select('(从tbl_events.event_id=tbl_event_packing_list.event_id tbl_event_packing_list中选择SUM(packing_list_quantity) ),其中event_packing_item =‘.$data’.‘.’)-(‘.’.‘选择IFNULL(和(tbl_event_packing_list.packing_list_quantity),0),从tbl_event_packing_list JOIN tbl_events中选择event_packing_item’。$ <= DATE_ADD(STR_TO_DATE(event_end,"%Y-%m-%d"),间隔5天)和tbl_event_packing_list.event_packing_item =‘$data’‘id.’);$this->db->where(‘event_item,$data’‘id’);

票数 -1
EN

Stack Overflow用户

发布于 2016-04-26 11:37:23

可能是您在where子句中有更多的5天后尝试:

代码语言:javascript
复制
$data['date'].' <= DATE_ADD(STR_TO_DATE(`event_end`, "%Y-%m-%d"),INTERVAL 5 DAY)) as avaliableQuantity')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36863681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档