Sie können die folgende Formel verwenden:
=I_SQL_SELECT_SCALAR("pro.code", "exactonlinerest..projects pro join exactonlinerest..shoporders sho on sho.project = pro.id", "shopordernumber = " & F2)
Beachten Sie jedoch, dass hartcodierendes SQL wie dieses fehleranfällig ist und beim Upgrade teuer ist, da das SQL bei Änderungen von Feldern manuell überprüft und möglicherweise korrigiert werden muss. Zumal diese Abfrage einen Join und einige SQL-Injection-Techniken verwendet, die in zukünftigen Versionen möglicherweise deaktiviert werden.
Möglicherweise möchten Sie eine Liste der erforderlichen, häufig wiederkehrenden Fertigungsabfragen erstellen und diese den von Invantive Control unterstützten Excel-Formeln hinzufügen.
Es wird auch empfohlen, einen Alias pjt
für projects
, den Styleguide und sor
für zu verwenden shoporders
.
Bitte beachten Sie auch, dass die SQL-Anweisung in der where-Klausel fehlschlägt, wenn die Zelle F2 leer ist. Als Alternative können Sie ein "hinzufügen, wenn leer" null "oder ähnliches verwenden.