"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Método de conexão condicional do valor de campo MySQL

Método de conexão condicional do valor de campo MySQL

Postado em 2025-04-19
Navegar:333

How to Perform Conditional Joins in MySQL Based on a Field Value?

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.
            
Tutorial mais recente Mais>

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