You are not logged in.
Pages: 1
Boa tarde
Estou montando uma query com informações do chamado (tabela glpi_tickets) fazendo um join com a tabela de categorias (glpi_itilcategories).
O join que estou usando relaciona glpi_tickets.itilcategories_id = glpi_itilcategories.itilcategories_id mas ainda estão vindo outros registros além do que deveria.
Vocês sabem me dizer qual seria esse relacionamento?
Grato pela atenção
Offline
glpi_tickets.itilcategories_id = glpi_itilcategories.id
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Boa tarde,
Poderia informar qual a query está realizando?
Pois dependendo de como esteja montando o Join existem 4 formas de montar: Join, Inner Join, Left Join e right join,
sendo que os mesmos dependem das declarações a serem utilizadas.
Segue como exemplo um select com join:
SELECT A.[CAMPOS A SEREM PESQUISADOS DA TABELA A],
A.[CAMPOS A SEREM PESQUISADOS DA TABELA A],
B.[CAMPOS A SEREM PESQUISADOS DA TABELA B]
FROM [TABELA QUE SERÁ CONSULTADA] A
JOIN [OUTRA TABELA QUE SERÁ REALIZADO O JOIN] AS B on A.CODIGO = B.CODIGO
Ex.: Tabela CADASTRO com CLIENTES
SELECT A.CPF,
A.NOME,
B. ENDERECO,
B.CEP
FROM CADASTRO A
JOIN CLIENTES AS B on A.CPF = B.CPF
Espero ter ajudado.
Grande abraço.
Offline
Pages: 1