Ich möchte wissen, ob es eine Option gibt, Spalten nach Bedingung auszuwählen.SQL Server - Spalte nach Bedingung auswählen
Die SQL-Abfrage besteht darin, zwei Zeilen aus einer Tabelle abzurufen und dann die einzelnen Spaltenwerte dieser beiden Zeilen zu vergleichen.
Ich mag die ausgewählten Spalt die Spalten mit nicht passenden seinem Wert
select * (only column with different values)
from Account c
where c.DistributorID = "ID"
and c.AccountID = "ID" or c.AccountID = "ID"
****** bearbeiten ************
dies meine erste Frage, so leid, wenn ich nicht klar war ..
(Index) ---- ---- AccountID DistributorId ---- Bezeichnung --- Stadt --- Fun
1 ---------- 12345 ------------- 2 ------------ dan ------- NY --- ---- 5
2 ---------- 45678 ------------- 2 ----------- daniel ----- NY-- ----- 6
ich mag eine Abfrage erstellen, die nur die Spalten mit einem anderen Wert auszuwählen und anzuzeigen, in diesem Beispiel mir, was das Ergebnis sehen:
(Index) ---- AccountID ------- Name ---- Spaß
--- 1 -------- 12345 ----------- dan ------ 5
--- 2 -------- 45678 ---------- daniel ---- 6
Beispieldaten und die gewünschten Ergebnisse werden uns helfen, Ihre Frage zu verstehen. –
Wie geschrieben, ist dies überhaupt nicht klar, was Sie versuchen zu tun. Vielleicht deutlich, vielleicht eine Verbindung, vielleicht etwas ganz anderes. –
c.AccountID = "ID" oder c.AccountID = "ID" ?? – Paparazzi