Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 General SQL Server Forums
 New to SQL Server Programming
 Calculating each row individually

Author  Topic 

daniel7912
Starting Member

7 Posts

Posted - 2008-12-08 : 10:22:01
Hi,
For my assignment work I have to make 3 queries, and one of my queries includes a part that needs me to work out with orders have a total price above £70.

Here's the code I have so far:

SELECT SUM(Quantity*Price) As Total_Order_Cost FROM Orders

JOIN [Product_orders] ON [Orders].Order_ID = [Product_orders].Order_ID
JOIN [Products] ON [Product_orders].Product_ID = [Products].Product_ID


HAVING SUM(Quantity*Price) > 70

/*
This query shows how many times an order costing over £70 has been paid by VISA.
*/



But when I execute this query, it adds all of the orders together and generates one big total, but I want the totals of each row to be displayed, so that I can carry on with the next part of my query.
Anyone know how to do this?

Thanks.

hanbingl
Aged Yak Warrior

652 Posts

Posted - 2008-12-08 : 10:26:02
do you want to group by Product_ID??
Go to Top of Page

daniel7912
Starting Member

7 Posts

Posted - 2008-12-08 : 10:29:01
I dont mind how it is grouped. Basically i want it to lay out like this:

(Row 1) (Row 2)

Order_Total_1 Price
Order_Total_2 Price
Order_Total_3 Price
Order_Total_4 Price

etc

Thankyou.
Go to Top of Page

SQLBEAST
Starting Member

4 Posts

Posted - 2008-12-08 : 10:32:44
this will definately work try this:
SELECT PRODUCT ID
FROM Table
CROSS APPLY (SELECT TOP 2 quantity
FROM Table
WHERE price_id = order_id
AND order_no <price_no
AND delivery ='y'
ORDER BY PRICE_no DESC) t1
OUTER APPLY (SELECT COUNT(price_no) AS PresentCount
FROM Table
WHERE Last Name = first name
AND first name >=last name
AND last name<=first name
AND priduct='n')t2
WHERE product='y'
AND ISNULL(t2.PresentCount,0)=0
GROUP BY product ID

Go to Top of Page

SQLBEAST
Starting Member

4 Posts

Posted - 2008-12-08 : 10:34:32
i will do all 3 complete queries for you for a small fee of $400 via paypal

Peace
SQLBEAST
Go to Top of Page

daniel7912
Starting Member

7 Posts

Posted - 2008-12-08 : 10:39:44
Could you explain it a bit clearer? I don't really understand that lol..i just need to know the function parts so that I can replace 'SUM' with something else, i think?

quote:

i will do all 3 complete queries for you for a small fee of $400 via paypal

Peace
SQLBEAST



Is your mum included in this deal?
Go to Top of Page

SQLBEAST
Starting Member

4 Posts

Posted - 2008-12-08 : 10:43:18
now now little boy do you want my help or not? im broke as a motherfucker and need CASH MONEY asap. The drug game aint cheap

My main hobby is sql querying and im willing to help you.

ill do 2 for free in very small detail but for complete working copies i will need at least $75 dollar so i can get baby food for my little child mikey.

Peace
SQLBEAST
Go to Top of Page

SQLBEAST
Starting Member

4 Posts

Posted - 2008-12-08 : 10:50:09
EXCUSE ME WHILE I LIGHT MY SPLIFF .....................HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA
Go to Top of Page

daniel7912
Starting Member

7 Posts

Posted - 2008-12-08 : 10:51:53
Shut u, I feel like you are clearly taking the mickey out of me.

Someone called 'SQLBEAST' does not do drugs, you idiot.

I hate you.
Go to Top of Page

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2008-12-08 : 11:46:39
multiple personalities, huh? that's bad...

___________________________________________________________________________
Causing trouble since 1980
Blog: http://weblogs.sqlteam.com/mladenp
Speed up SSMS development: www.ssmstoolspack.com <- version 1.1 out!
Go to Top of Page

hanbingl
Aged Yak Warrior

652 Posts

Posted - 2008-12-08 : 11:47:42
~~~~~w~t~h~~~~~
Go to Top of Page

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2008-12-08 : 11:53:54
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=115864

___________________________________________________________________________
Causing trouble since 1980
Blog: http://weblogs.sqlteam.com/mladenp
Speed up SSMS development: www.ssmstoolspack.com <- version 1.1 out!
Go to Top of Page

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2008-12-08 : 12:39:02
I've locked SQLBEAST's account. We don't tolerate that type of language or behavior here.

Tara Kizer
Microsoft MVP for Windows Server System - SQL Server
http://weblogs.sqlteam.com/tarad/

Subscribe to my blog
Go to Top of Page

blindman
Master Smack Fu Yak Hacker

2365 Posts

Posted - 2008-12-08 : 14:54:37
...or that many "HA"s.

________________________________________________
If it is not practically useful, then it is practically useless.
________________________________________________
Go to Top of Page

hanbingl
Aged Yak Warrior

652 Posts

Posted - 2008-12-08 : 14:59:31
select replicate('HA ',10000)
Go to Top of Page

daniel7912
Starting Member

7 Posts

Posted - 2008-12-09 : 06:51:03
^^^^

You need a life
Go to Top of Page

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2008-12-09 : 12:51:10
quote:
Originally posted by daniel7912

^^^^

You need a life



Why are you posting here with two different userids? We are able to see that both daniel7912 and SQLBEAST are using the same IP address.

Tara Kizer
Microsoft MVP for Windows Server System - SQL Server
http://weblogs.sqlteam.com/tarad/

Subscribe to my blog
Go to Top of Page

daniel7912
Starting Member

7 Posts

Posted - 2008-12-12 : 05:51:40
Maybe I am, Maybe I'm not, you'll never know. That is the riddle, can you work it out?
Go to Top of Page

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2008-12-12 : 06:07:28
sure we could try, but why? we can just lock you and be done with it.

___________________________________________________________________________
Causing trouble since 1980
Blog: http://weblogs.sqlteam.com/mladenp
Speed up SSMS development: www.ssmstoolspack.com <- version 1.1 out!
Go to Top of Page

guruchi_20
Starting Member

24 Posts

Posted - 2009-01-21 : 22:03:42
BECAUSE daniel7912 and SQLBEAST ARE THE SAME PERSON
Go to Top of Page
   

- Advertisement -