Dies ist die Abfrage:
%Vor%Dies ist der Fehler, den ich bekomme, wenn ich versuche, die Abfrage auszuführen.
Nachricht 512, Ebene 16, Status 1, Zeile 1 Unterabfrage gab mehr als 1 Wert zurück. Dies ist nicht zulässig, wenn die Unterabfrage =,! =, & Lt ;, & lt; =, & gt ;, & gt; = oder wenn die Unterabfrage als Ausdruck verwendet wird. Die Anweisung wurde beendet.
Ich bin neu in SQL, so freundlich, wenn jemand mir eine Alternative dazu sagt.
Sie müssen darüber nachdenken, wie Sie Ihre Abfrage erstellen - überlegen Sie, was Sie bekommen würden, wenn Sie das einfach ausführen würden:
%Vor%Der genaue Fehler, den Sie bekommen, wäre meine Vermutung - Sie haben eine Liste mit vielen Qualifikationen, die versuchen, mit einer einzigen Zeichenfolge abgeglichen zu werden - "A-level".
Auf der anderen Seite wird das gut funktionieren
%Vor% Der Trick mit den Anweisungen INSERT
und UPDATE
besteht meines Erachtens darin, eine Anweisung SELECT
zu schreiben, die Sie dazu bringt, was Sie brauchen, und dann wie
Tags und Links sql sql-server database