[SQL] Warum läuft diese Subquery nicht ??

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • [SQL] Warum läuft diese Subquery nicht ??

    Aus irgendeinem Grund funktioniert diese Query nicht und ich hab keine Ahnung wieso.
    Ich will mir in der Subquery eine Liste von Werten heraussuchen und diese Liste will ich dann in einem Join weiterverwenden,

    SQL-Abfrage

    1. SELECT prouct.itemno, product.compitem, item.itemdesc FROM item INNER JOIN product ON (product.compitem = item.itemno) WHERE product.itemno = (SELECT item.itemno from item where forge ='335TT45');


    Da kommt jedesmal die Fehlermeldung

    Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.

    und ich weiß ehrlich gesagt nicht was daran nicht stimmt :( Die Subquery SOLL ja mehr als 1 Ergebnis liefern....