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
3265
December 15, 2011 08:48AM
1870
December 15, 2011 12:41PM
Re: Subquery returns more than 1 row
1703
January 06, 2012 09:51AM
1929
January 06, 2012 11:35AM
1343
January 11, 2012 03:55AM
3070
January 11, 2012 05:59AM
1369
January 11, 2012 08:26AM
1579
January 12, 2012 04:52AM
1421
January 12, 2012 06:04AM
2153
January 12, 2012 06:33AM
2276
January 12, 2012 01:23PM
1599
January 13, 2012 03:27AM
2000
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.