Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Sql &引用;选择Top1";代码点火器的平等性?_Sql_Codeigniter_Return - Fatal编程技术网

Sql &引用;选择Top1";代码点火器的平等性?

Sql &引用;选择Top1";代码点火器的平等性?,sql,codeigniter,return,Sql,Codeigniter,Return,我只需要从sql结果中获取1条记录。我们在标准sql中使用“selecttop1”,但在CodeIgniter中如何做到这一点?那有什么函数吗?我在网上做了很多研究,但没有发现:/ 谢谢!谢谢,对codeigniter不太确定,但您可以按常规进行选择和订购,只使用返回的第一条记录,即忽略之后的记录 基本上,当您指定TOP 1时,这就是SQL引擎为您所做的 SELECT * FROM table LIMIT 1 是mySQL使用的语法 $this->db->limit(1); 有限

我只需要从sql结果中获取1条记录。我们在标准sql中使用“selecttop1”,但在CodeIgniter中如何做到这一点?那有什么函数吗?我在网上做了很多研究,但没有发现:/


谢谢!谢谢,

对codeigniter不太确定,但您可以按常规进行选择和订购,只使用返回的第一条记录,即忽略之后的记录

基本上,当您指定
TOP 1
时,这就是SQL引擎为您所做的

SELECT * FROM table LIMIT 1
是mySQL使用的语法

$this->db->limit(1);
有限度

$this->db->limit(1);
$query = $this->db->get('my_table');
$myRow = $query->row();
有偏移和限制

$query = $this->db->get('mytable', 0, 1);
$myRow = $query->row();