Evaluate Ungrouped ONCE AGGREGATE.
Evaluate Grouped ONCE AGGREGATE.
Expression subqueries return only a single value. The internal ONCE aggregate checks for the single result required by an expression subquery.
This query returns one row for each title that matches the like condition:
select title_id, (select city + " " + state from publishers where pub_id = t.pub_id) from titles t where title like "Computer%"
QUERY PLAN FOR STATEMENT 1 (at line 1). STEP 1 The type of query is SELECT. FROM TABLE titles t Nested iteration. Index : title_ix Forward scan. Positioning by key. Keys are: title ASC Run subquery 1 (at nesting level 1). Using I/O Size 16 Kbytes for index leaf pages. With LRU Buffer Replacement Strategy for index leaf pages. Using I/O Size 2 Kbytes for data pages. With LRU Buffer Replacement Strategy for data pages. NESTING LEVEL 1 SUBQUERIES FOR STATEMENT 1. QUERY PLAN FOR SUBQUERY 1 (at nesting level 1 and at line 1). Correlated Subquery. Subquery under an EXPRESSION predicate. STEP 1 The type of query is SELECT. Evaluate Ungrouped ONCE AGGREGATE. FROM TABLE publishers Nested iteration. Table Scan. Forward scan. Positioning at start of table. Using I/O Size 2 Kbytes for data pages. With LRU Buffer Replacement Strategy for data pages. END OF QUERY PLAN FOR SUBQUERY 1.