mysql condicional junção personalização query
em mysql, pode ser necessário executar uma junção com base no valor de um campo que indica a tabela para ingressar. Embora as declarações do caso do switch não possam ser diretamente empregadas em consultas SQL, existem métodos alternativos para obter junções condicionais. Aqui está um exemplo:
select t.id, T.Type, t2.id como id2, T3.ID como ID3 De t Junção esquerda T2 em t2.id = t.id e t.Type = 'T2' JONE ESQUERDA T3 T3 ON T3.ID = T.ID e T.TYPE = 'T3' Neste exemplo:
A consulta seleciona os campos "ID" e "Tipo" Tipo "t" t "tabela. O valor "Tipo" é 'T2'. Juns desnecessárias.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3