MySQL Forums
Forum List  »  German

Re: Subquery returns more than 1 row
Posted by: Mark Knochen
Date: January 06, 2012 09:51AM

Ich habe mal eine Abfrage, die das gleiche Problem beinhaltet:

SELECT

(
SELECT SUM(items_stock.PhysicalStock) AS PhysicalStock FROM items_stock
WHERE items.ItemName LIKE 'Sui%' GROUP BY items_stock.Parent
) AS stockValue


FROM items
WHERE items.ItemName LIKE 'Sui%'
GROUP BY items.Parent


Die Spalte "stockValue" bekommt logischerweise mehr als einen Eintrag zurück - aber kann ich diesen SubQuery nicht irgendwie an die Ergebniszeile des HauptSelects binden?

Mir ist auch klar, dass es theoretisch natürlich auch eine WHERE / JOIN Abfrage bringen kann, aber die Abfrage oben ist sehr stark gekürzt - da hängt noch bedeutend mehr dran.

Danke für Hinweise


Mark

Options: ReplyQuote


Subject
Views
Written By
Posted
3109
December 15, 2011 08:48AM
1787
December 15, 2011 12:41PM
Re: Subquery returns more than 1 row
1607
January 06, 2012 09:51AM
1261
January 11, 2012 03:55AM
1294
January 11, 2012 08:26AM
1498
January 12, 2012 04:52AM
2047
January 12, 2012 06:33AM
1529
January 13, 2012 03:27AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.