[Resolvido] SQL SELECT
Saudações, preciso de montar um SQL complexo, porém, não estou conseguindo.
Eu preciso de selecionar toda a lista de usuario da tabela_usuario que tenha entre 0 a 5 produtos produtos na tabela_produto , porém, não está funcioando.
eu tentei
$res = $this->db->query("SELECT CASE when ((SELECT count(*) from produto p where p.st=1 and p.id_usuario=u.id) = 0) then 1 else case when ((SELECT count(*) from produto p where p.st=1 and p.id_usuario=u.id) <= 5) then 2 else case when ((SELECT count(*) from produto p where p.st=1 and p.id_usuario=u.id) <= 10) then 3 else 4
end end end as faixa, come, email FROM usuario u WHERE u.st=1 group by faixa")->result_array();
alguem consegue dizer uma SQL que faça inha busca ?Discussão (2)
Carregando comentários...