Wenn eine Unterabfrage im SELECT-Teil, z. B. (SELECT a, b, (SELECT c from d ...)
) einer Abfrage verwendet wird, muss diese eins zurückgeben Wert. Es wird ein Fehler zurückgegeben, weil eine der Unterabfragen mehr als eine Zeile zurückgibt . Überprüfen Sie alle Unterabfragen, um sicherzustellen, dass diese nicht mehr als eine Zeile zurückgeben. Fügen Sie ein LIMIT 1
hinzu Klausel, wenn es akzeptabel ist, dass mehr als ein Wert existiert, aber nur einer genommen wird.