I have a website that allows customers to browse and place
orders for certain products.
I have 2 tables; Customers and Orders. The Customers table
holds the customer records and the Orders table
holds the orders placed by the customer. Both tables are
tied based on the field Cust_ID.
Example of the data is shown below:
Cust_ID Cust_Name Cust_ID Product Amount Order_Date
1001 John Tan 1001 P-5211 $120.00 2/13/2006
1002 Michael Wong 1001 K-1428 $88.90 1/11/2006
1003 Mary Cheong 1003 C-0923 $82.50 1/27/2006
1004 Ahmad Suffian 1003 K-1428 $88.90 2/2/2006
Write a single SQL statement that extracts all purchase
records with the following criteria:
1. Customer names starting with “M” only.
2. Orders placed within the current month only.
3. Amount does not exceed $100.00
The list must be sorted by order date with the latest order
showing on top.
Answer Posted / bobby
IN SQL SERVER
select * from (select
c.cust_ID,Cust_Name,product,Amount,order_Date from Customer
c join Orders o
on c.cust_Id=o.cust_ID)p where Cust_Name like 'M%'and
(datename("mm",order_Date)=datename("mm",getdate()))
and amount<100 order by order_Date desc
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
When we should use and scope of @@identity?
What are the different SQL Server Versions you have worked on?
How to use column default values in insert statements in ms sql server?
Explain isolation levels that sql server supports?
Retrieve the unique rows from table without using UNIQUE and DISTINCT keywords.
How does a profiler work?
Explain the difference between function and stored procedure?
What are the authentication modes in sql server? How can it be changed?
What is recompile sql server?
What is trigger in salesforce?
What are the differences between triggers and stored procedures?
How to download microsoft sql server 2005 express edition?
What is instead of trigger sql server?
What stored by the model?
What is a dbms wizard?