30 Stimmen

die If else-Bedingung für die Auswahl der Spalte in mysql verwenden?

Ich habe zwei Tabellen wie diese, beide sind separate Tabellen

AccountNo       User         Name
----------------------------------
 1               U            a
 2               U            b
 3               U            c

Eine weitere Tabelle enthält die folgende Struktur

 TempAccountNo       Mycolumn    AccountNo     
------------------------------------------
 4               X                2341
 5               Y                 2
 6               Z                2568

Ich muss AccountNo oder TempAccountNo,Mycolumn aus Tabelle II auswählen und die Bedingung lautet

If (tableII.AccountNo not in table I)

   I need to choose `TempAccountNo from table II`

else
  I need to choose `AccountNo from table II`

Wie kann ich das erreichen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X