Ich habe zwei Tabellen in SQL und ich suche eine Referenznummer gegen eine dritte Tabelle. Was ich versuche zu bekommen, ist eine Syntax, die sagt:SQL - Wenn der Wert nicht numerisch ist
CASE
WHEN NUM (TABLE 1) = NAME THEN LEFT(NUM (TABLE 1),14)
WHEN NAME = ''UK'' THEN LEFT(NUM (TABLE 1),11)
**** WHEN LEFT(NUM (TABLE 1), 3) IS NOT NUMERIC THEN LOOK FOR NUM IN TABLE 2***
ELSE ACCGRPNUM
END AS ID,
ich diese eingefügt haben (Tabelle 1) zu zeigen, wo die beiden Tabellen ins Spiel kommen.
Vielen Dank im Voraus
Können Sie richtige Tabellenschema setzen. Dies sieht eher wie ein Algorithmus aus, wenn das Schema nicht vorhanden ist. – Amit
Die Tabellendefinition würde helfen, Ihre Frage zu beantworten. – thundercougarfalcon
Es gibt Tonnen von Referenz, wenn Sie nur Google es. – Eric