Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Consulta trazendo metade dos registros totais de um select

Olá,

Preciso fazer um select em uma tabela, mas preciso somente trazer metade dos registros dela. Da pra fazer isso sem fazer dois selects um com cont(*) e outro sem?

$dbRegister = TB_TABELA::select('TB_TABELA.data');

if($profile == ProfileEnums::ProfileOperator){
                $count = floor($dbRegister->count() / 2);
                //de todos os registros do dbRegister preciso pegar somente a quantidade desse count                
            }
1 resposta

Oi Laiane, tudo bem? Retornar a metade também é uma coisa que muda conforme o número de registro cresce. O recomendado para limitar o número de registros é você usar o LIMIT do próprio SQL.