1. Display EmployeeID and HireDate of the employees from the Employee table. The month and the
year need to be displayed. (Use the AdventureWorks database)
Ans.
2. Consider the following
SQL query: SELECT ProductID, LineTotal AS 'Total' FROM Sales.SalesOrderDetail Group By
Cube(LineTotal) Once executed, the preceding query generates errors. Identify the possible causes of such errors and rectify the same. (Use the AdventureWorks database)
Ans.
Ans.
2. Consider the following
SQL query: SELECT ProductID, LineTotal AS 'Total' FROM Sales.SalesOrderDetail Group By
Cube(LineTotal) Once executed, the preceding query generates errors. Identify the possible causes of such errors and rectify the same. (Use the AdventureWorks database)
Ans.
3. Display the details of all orders in the following format. (Use the AdventureWorks database)
Ans.
4. Write a query to display the full name of a person in a column named Person Name. (Use the
AdventureWorks database)
Ans
5. Display the customer ID, name, and sales person ID for all the stores. According to the
requirement, only first 15 letters of the customer name should be displayed. (Use the
AdventureWorks database)
Ans.
6.Display a report containing the sales order ID and the average value of the total amount greater
than $ 5,000 in the following format. (Use the AdventureWorks database)
Ans.
7.Display the Order ID of the top five orders based on the total amount due in the year 2001. (Use
the AdventureWorks database)
Ans.
8. Display the total value of all the orders put together. (Use the AdventureWorks database)
Ans.
9.What will be the output of the following code written to display the total order value for each order?
(Use the AdventureWorks database)
SELECT SalesOrderID,ProductID,sum(LineTotal) FROM Sales.SalesOrderDetail GROUP BY
SalesOrderID
10. Display the maximum, minimum, and the average rate of sales orders. (Use the AdventureWorks
database)
Ans.
11. Display the maximum, minimum, and the average rate of sales orders. (Use the AdventureWorks
database)
12.Consider the following SQL query containing the ROLLUP operator:
SELECT ProductID, LineTotal AS 'Total' FROM Sales.SalesOrderDetail
GROUP BY ROLLUP (ProductID)
The preceding query generates errors during execution. Identify the possible causes of such
errors and rectify? (Use the AdventureWorks database)
13.Display the sales order ID and the maximum and minimum values of the order based on the sales
order ID. In addition, ensure that the order amount is greater than $ 5,000. (Use the
AdventureWorks database)
14. Display a report containing the product ID and the total cost of products for the product ID whose
total cost is more than $ 10,000. (Use the AdventureWorks database)
15. Display the sum of sales amount earned by each sales person and the sum of sales amount
earned by the all the salespersons. (Use the AdventureWorks database)
16. Display the total unit price and the total amount collected after selling the products, 774 and 777.
In addition, calculate the total amount collected from these two products. (Use the
AdventureWorks database)
17. Write a query to retrieve the list price of the products where the product price is between $ 360.00
and $ 499.00 and display the price in the following format:
The list price of "Product Name" is "Price". (Use the AdventureWorks database)
No comments:
Post a Comment