Re: Subquery returns more than 1 row
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
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
1847
January 06, 2012 11:35AM
1261
January 11, 2012 03:55AM
2973
January 11, 2012 05:59AM
1294
January 11, 2012 08:26AM
1498
January 12, 2012 04:52AM
1341
January 12, 2012 06:04AM
2047
January 12, 2012 06:33AM
2195
January 12, 2012 01:23PM
1529
January 13, 2012 03:27AM
1917
January 13, 2012 04:42AM
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.