Codeigniter中如何在没有条件的情况下选择联接多个表?

库特尔(Kootel Kh)

我想在codeigniter中使用join选择多个表,但是我不想像下面的代码那样做任何条件

public function get_invoice(){

    $this->db->select('isp.*,dp.*,ip.*'); 
    $this->db->from('isp');
    $this->db->join('dp','dp.status = isp.status');
    $this->db->join('isp','isp.status = ip.status');
    $this->db->limit(5000);
    $this->query =  $this->db->get();
    if($this->query->num_rows()>0){
        return $this->query->result();
    }

}

但是我想在没有条件的情况下获取该表中的所有数据,但在join语句中必须使用条件的。

那么如何在没有条件的情况下从多个表中选择数据?

感谢帮助

伊斯兰教的伊斯兰教|

是的,您可以无条件加入查询。INNER LEFT RIGHT JOINS需要条件。因此,您可以进行Cross JOIN。

public function get_invoice(){

 $this->db->select('isp.*,dp.*,ip.*'); 
 $this->db->from('isp,dp,ip');
 $this->db->limit(5000);
 $this->query =  $this->db->get();
 if($this->query->num_rows()>0)
 {
    return $this->query->result();
 }

}

但是在Cross JOIN上,如果您的isp有100,dp有20,而ip有50条记录,它将产生(100 * 20 * 50)条记录。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在有条件的情况下使用RemoveAll删除列表中的多个项目?

来自分类Dev

如何在有条件的情况下将指针强制转换为基本类型的指针

来自分类Dev

我们如何在没有条件的情况下递增然后递减计数器?

来自分类Dev

我如何在没有任何联接的情况下优化大型MySQL表中的查询?

来自分类Dev

如何在有条件的情况下让表格单元执行两种不同的筛选?

来自分类Dev

我如何在没有警告的情况下为python熊猫设置有条件的特定值?

来自分类Dev

Rails:如何在有条件的联接表中查询

来自分类Dev

如何在MySQL中没有孩子的情况下选择所有条目

来自分类Dev

如何在实体关系不是直接的情况下使用休眠条件联接多个表?

来自分类Dev

如何在没有lua的情况下确保Redis密钥的100%有条件更新?

来自分类Dev

如何在有条件的情况下减去熊猫中的两列

来自分类Dev

如何有条件地仅联接多个表中的某些表?

来自分类Dev

如何在没有for循环的情况下为给定组有条件地分配中值?

来自分类Dev

如何在有条件的情况下将一个spark dataframe列分为两列

来自分类Dev

如何在有条件的情况下使用ConcatMap进行多个API调用

来自分类Dev

如何在Heidi SQL中从多个表中选择带有条件的*

来自分类Dev

如何在R中有多个新列是有条件的情况下使用R中的多个列来表示一列的值?

来自分类Dev

如何在有条件的情况下导出到CSV?

来自分类Dev

在没有条件格式的情况下突出显示LibreOffice(或OpenOffice)中的其他所有行?

来自分类Dev

如何在有条件的情况下将变量传递给awk命令?

来自分类Dev

如何在有条件的情况下让表格单元执行两种不同的筛选?

来自分类Dev

如何在有条件的情况下删除SQL Server中的重复行?

来自分类Dev

如何在没有条件格式的情况下复制/粘贴?

来自分类Dev

mysql-在有条件的情况下选择并插入查询到多个表中

来自分类Dev

如何在有条件的情况下替换冲突(对于SQLite)?

来自分类Dev

如何在没有任何关系的情况下从2个表联接数据?

来自分类Dev

@Scripts 不在 cshtml head @if 分支中渲染,但在没有条件逻辑的情况下渲染

来自分类Dev

MASM 是否可以在没有条件语句的情况下创建递归函数?

来自分类Dev

如何在给定具有条件的数据帧的情况下改变列?

Related 相关文章

  1. 1

    如何在有条件的情况下使用RemoveAll删除列表中的多个项目?

  2. 2

    如何在有条件的情况下将指针强制转换为基本类型的指针

  3. 3

    我们如何在没有条件的情况下递增然后递减计数器?

  4. 4

    我如何在没有任何联接的情况下优化大型MySQL表中的查询?

  5. 5

    如何在有条件的情况下让表格单元执行两种不同的筛选?

  6. 6

    我如何在没有警告的情况下为python熊猫设置有条件的特定值?

  7. 7

    Rails:如何在有条件的联接表中查询

  8. 8

    如何在MySQL中没有孩子的情况下选择所有条目

  9. 9

    如何在实体关系不是直接的情况下使用休眠条件联接多个表?

  10. 10

    如何在没有lua的情况下确保Redis密钥的100%有条件更新?

  11. 11

    如何在有条件的情况下减去熊猫中的两列

  12. 12

    如何有条件地仅联接多个表中的某些表?

  13. 13

    如何在没有for循环的情况下为给定组有条件地分配中值?

  14. 14

    如何在有条件的情况下将一个spark dataframe列分为两列

  15. 15

    如何在有条件的情况下使用ConcatMap进行多个API调用

  16. 16

    如何在Heidi SQL中从多个表中选择带有条件的*

  17. 17

    如何在R中有多个新列是有条件的情况下使用R中的多个列来表示一列的值?

  18. 18

    如何在有条件的情况下导出到CSV?

  19. 19

    在没有条件格式的情况下突出显示LibreOffice(或OpenOffice)中的其他所有行?

  20. 20

    如何在有条件的情况下将变量传递给awk命令?

  21. 21

    如何在有条件的情况下让表格单元执行两种不同的筛选?

  22. 22

    如何在有条件的情况下删除SQL Server中的重复行?

  23. 23

    如何在没有条件格式的情况下复制/粘贴?

  24. 24

    mysql-在有条件的情况下选择并插入查询到多个表中

  25. 25

    如何在有条件的情况下替换冲突(对于SQLite)?

  26. 26

    如何在没有任何关系的情况下从2个表联接数据?

  27. 27

    @Scripts 不在 cshtml head @if 分支中渲染,但在没有条件逻辑的情况下渲染

  28. 28

    MASM 是否可以在没有条件语句的情况下创建递归函数?

  29. 29

    如何在给定具有条件的数据帧的情况下改变列?

热门标签

归档