A Guide to SQL
9th Edition
ISBN: 9781111527273
Author: Philip J. Pratt
Publisher: Course Technology Ptr
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 5, Problem 3RQ
Program Plan Intro
Subquery:
Any SQL query can be written in the sub query approach.
- The SQL subquery returns one or more column as the result.
- Most SQL systems return a pair wise joining of one and only one column in an inner query with one column of an outer query.
- The data displayed form the table referenced in outer query only.
Join: Join is a relational operation, which combines the data from two or more tables into single table or view.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
THIS MODULE IS ABOUT SUBQUERIES, SO YOU MUST USE SUBQUERIES INSTEAD OF TABLE JOINS IN THISASSIGNMENT.
Describe any issues you might have when doing join operations with the NATURAL JOIN keywords.
SQL:
Create a SQL query that uses an uncorrelated subquery and no joins to display the descriptions for products provided by a vendor in area code 615. Remember, the main difference between a correlated subquery and uncorrelated subquery is that, in a correlated subquery, the inner query is dependent upon the outer query, while, with an uncorrelated query, the inner query does not depend upon the outer query. Instead, it runs just once. You should NOT use union, minus, or intersect in this query. The outer query will use the PRODUCT table and the inner query will use the VENDOR table [hint: you should have 9 records of output].
My code:
select p_descript from product where (select v_areacode from vendor where v_areacode = '615' ;
I am getting this error, problem is I can't see what is missing any assistance is appreciated.
ORA-00936: missing expression
Chapter 5 Solutions
A Guide to SQL
Ch. 5 - Prob. 1RQCh. 5 - Prob. 2RQCh. 5 - Prob. 3RQCh. 5 - Prob. 4RQCh. 5 - Prob. 5RQCh. 5 - Prob. 6RQCh. 5 - Prob. 7RQCh. 5 - What does it mean for two tables to be union...Ch. 5 - Prob. 9RQCh. 5 - Prob. 10RQ
Ch. 5 - Prob. 11RQCh. 5 - Prob. 12RQCh. 5 - Prob. 13RQCh. 5 - Prob. 14RQCh. 5 - Prob. 15RQCh. 5 - Prob. 1TDCh. 5 - Prob. 2TDCh. 5 - Prob. 3TDCh. 5 - Prob. 4TDCh. 5 - Prob. 5TDCh. 5 - Prob. 6TDCh. 5 - Prob. 7TDCh. 5 - Prob. 8TDCh. 5 - Prob. 9TDCh. 5 - Prob. 10TDCh. 5 - Prob. 11TDCh. 5 - Prob. 12TDCh. 5 - Prob. 13TDCh. 5 - Prob. 14TDCh. 5 - Prob. 15TDCh. 5 - Prob. 16TDCh. 5 - Prob. 17TDCh. 5 - Prob. 18TDCh. 5 - Prob. 20TDCh. 5 - Prob. 21TDCh. 5 - Prob. 1CATCh. 5 - Prob. 2CATCh. 5 - Prob. 3CATCh. 5 - Prob. 4CATCh. 5 - Prob. 5CATCh. 5 - Prob. 6CATCh. 5 - Repeat Exercise 6, but this time use the EXISTS...Ch. 5 - Prob. 8CATCh. 5 - Prob. 9CATCh. 5 - Prob. 10CATCh. 5 - Prob. 11CATCh. 5 - Prob. 12CATCh. 5 - Prob. 13CATCh. 5 - Prob. 14CATCh. 5 - Prob. 15CATCh. 5 - Prob. 16CATCh. 5 - Prob. 17CATCh. 5 - Prob. 18CATCh. 5 - Prob. 1SCGCh. 5 - Prob. 2SCGCh. 5 - Prob. 3SCGCh. 5 - Prob. 4SCGCh. 5 - Repeat Exercise 4, but this time use the EXISTS...Ch. 5 - Prob. 6SCGCh. 5 - Prob. 7SCGCh. 5 - Prob. 8SCGCh. 5 - Prob. 9SCGCh. 5 - Prob. 10SCGCh. 5 - Prob. 11SCGCh. 5 - Prob. 12SCGCh. 5 - Prob. 13SCGCh. 5 - Prob. 14SCGCh. 5 - Prob. 15SCGCh. 5 - Prob. 16SCG
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Q: This is an SQL question, which is correct: Which of the following statements about JOINs are true? a. If NATURAL JOIN and FULL OUTER JOIN have the same number of rows, then LEFT OUTER JOIN AND RIGHT OUTER JOIN will not have the same number of rows. b. Number of rows in a NATURAL JOIN is always less than the number of rows in a FULL OUTER JOIN c. LEFT OUTER JOIN and RIGHT OUTER JOIN will always have the same number of rows d. Number of rows in a NATURAL JOIN can be equal to the number of rows in a FULL OUTER JOIN e. LEFT OUTER JOIN can produce more rows than FULL OUTER JOINarrow_forwardThe Driver Relationship team realized that maintaining driver IDs is difficult and requested an automatic way of incrementing the value when a new driver is added. You need to make the changes on the table to automatically increment the Driver ID. After the change, you need to insert the following driver: First Name: Nursin Last Name: Yilmaz Driving License ID: 4141447 Start Date: 2019-12-28 Driving License Checked: True Rating: 4.0 THIS IS IN SQL FORMAT FOR CENGAGE MINDTAP, PLEASE HELP I AM STUCKarrow_forwardDescribe any difficulties you may have when performing join operations with the NATURAL JOIN keywords.arrow_forward
- The Driver Relationship team realized that maintaining driver IDs is difficult and requested an automatic way of incrementing the value when a new driver is added. You need to make the changes on the table to automatically increment the Driver ID. After the change, you need to insert the following driver: First Name: Nursin Last Name: Yilmaz Driving License ID: 4141447 Start Date: 2019-12-28 Driving License Checked: True Rating: 4.0arrow_forwardIn EXCEPT (MINUS) queries, the order of operands matters, but in UNION queries, it doesn't?arrow_forwardWhich operator is used in the join condition to perform an outer join? Select one: a.- b.> c.(+) d.=arrow_forward
- Write a SELECT statement that returns three columns using the explicit join syntax: CompanyName From the Customers Table ShipAddress From the Orders Table CompanyName AS Shipping Company From the Shippers Table Sort the result set by Shipping Companyarrow_forwardWhat is the difference between a subquery and a JOIN?arrow_forwardreate a query that SELECT all of the EMPLOYEES from the EMPLOYEE TABLE that are Mangers. Include Employee ID first name, Lastname and Salary (Hint: Self Join) /* Write a query the gives the Employee ID first name, Lastname and Salary and Project Number of EMPLOYEES who aren't currently assigned to a project (hint outer join) Create a query that lists the lastnme, edlevel , job, the number of years they've worked as of Jan 01/2002 ( hint : year function Jan 01/2002 minus hiredate), and their salary. Get the employees that have the same Job as the employee named starts with J (hint subquery from employee) and hiredate < Jan 01/2002 Sort the listing by highest salary first. */arrow_forward
- You can create both Inner Join and Left Join on same Tableau File on different worksheet. Group of answer choices : True False In Techwear, the shipping number becomes the sales transaction number when the invoice is created, Group of answer choices : True Falsearrow_forwardIn The SQL Oracle Application Using the UNION operator, write a query that displays the employee_id, job_id, and salary of ALL present and past employees. If a salary is not found, then just display a 0 (zero) in its place.arrow_forwardSome rows of a User table are shown below: User ucode name phone scode 7 Alex 847 - 3902 UX 8 Tony 203 - 3902 PX 9 Charles BD 11 Mary 877 - 3333 BD Which of the following queries retrieves the rows where there is no phone? a. SELECT * FROM User WHERE phone IS NULL b. SELECT * FROM User WHERE phone = “ ” c. SELECT * FROM User WHERE phone NOT IS NULL d. SELECT * FROM User WHERE phone > 0arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you