JCSPADER 0 Denunciar post Postado Maio 2, 2008 Como monto um SELECT que retorne o RESULTADO de DOIS SELECT? SELECT (SELECT 1) AS coluna1, (SELECT 2) AS coluna2 Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Maio 2, 2008 Não compreendi muito bem sua dúvida. Pode ser que você resolva o seu problema com a clausula UNION. Compartilhar este post Link para o post Compartilhar em outros sites
JCSPADER 0 Denunciar post Postado Maio 3, 2008 Não compreendi muito bem sua dúvida. Pode ser que você resolva o seu problema com a clausula UNION. SERIA MAIS OU MENOS ISSO, MAS EU QRO COLOCAR A OUTRA COLUNA AO LADO E NAUM ABAIXO. Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Caesar 0 Denunciar post Postado Maio 3, 2008 O select vai sempre voltar uma linha por vez, a não ser que você faça o UNION, que volta depois do primeiro select ter voltado. Enfim, você pode fazer uma gambiarra e voltar o GROUP_CONCAT(), que vai transformar todos os resultados do SELECT em uma linha só (em um campo só) SELECT *,(SELECT GROUP_CONCAT(`nome_do_campo`) FROM `tabela2` WHERE `tabela`.`status` = `tabela2`.`status` GROUP BY `id`) AS `ComGroupConcat` FROM `tabela` Compartilhar este post Link para o post Compartilhar em outros sites