Você pode usar a seguinte fórmula:
=I_SQL_SELECT_SCALAR("pro.code", "exactonlinerest..projects pro join exactonlinerest..shoporders sho on sho.project = pro.id", "shopordernumber = " & F2)
Mas, por favor, note que codificação SQL como essa é propensa a erros e custa caro ao atualizar, já que o SQL deve ser verificado e possivelmente corrigido manualmente quando os campos são alterados. Especialmente porque esta consulta usa uma junção e algumas técnicas de injeção SQL que podem ser desabilitadas em uma versão futura.
Você pode querer fazer uma lista de consultas de fabricação recorrentes e necessárias e adicioná-las às fórmulas do Excel suportadas pelo Invantive Control.
Recomenda-se também usar um alias pjt
para projects
, usando o guia de estilos, e sor
para shoporders
.
Por favor note também que quando a célula F2 estiver vazia, o SQL falhará na cláusula where. Como alternativa, você pode querer adicionar um "se vazio, então use 'null' ou similar.