| 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 OrdersJOIN [Product_orders] ON [Orders].Order_ID = [Product_orders].Order_IDJOIN [Products] ON [Product_orders].Product_ID = [Products].Product_IDHAVING 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?? |
 |
|
|
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 PriceOrder_Total_2 PriceOrder_Total_3 PriceOrder_Total_4 PriceetcThankyou. |
 |
|
|
SQLBEAST
Starting Member
4 Posts |
Posted - 2008-12-08 : 10:32:44
|
| this will definately work try this:SELECT PRODUCT IDFROM 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) t1OUTER 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')t2WHERE product='y'AND ISNULL(t2.PresentCount,0)=0GROUP BY product ID |
 |
|
|
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 paypalPeaceSQLBEAST |
 |
|
|
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 paypalPeaceSQLBEAST
Is your mum included in this deal? |
 |
|
|
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 cheapMy 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.PeaceSQLBEAST |
 |
|
|
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 |
 |
|
|
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. |
 |
|
|
spirit1
Cybernetic Yak Master
11752 Posts |
Posted - 2008-12-08 : 11:46:39
|
multiple personalities, huh? that's bad... ___________________________________________________________________________Causing trouble since 1980Blog: http://weblogs.sqlteam.com/mladenpSpeed up SSMS development: www.ssmstoolspack.com <- version 1.1 out! |
 |
|
|
hanbingl
Aged Yak Warrior
652 Posts |
Posted - 2008-12-08 : 11:47:42
|
| ~~~~~w~t~h~~~~~ |
 |
|
|
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 1980Blog: http://weblogs.sqlteam.com/mladenpSpeed up SSMS development: www.ssmstoolspack.com <- version 1.1 out! |
 |
|
|
tkizer
Almighty SQL Goddess
38200 Posts |
|
|
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.________________________________________________ |
 |
|
|
hanbingl
Aged Yak Warrior
652 Posts |
Posted - 2008-12-08 : 14:59:31
|
| select replicate('HA ',10000) |
 |
|
|
daniel7912
Starting Member
7 Posts |
Posted - 2008-12-09 : 06:51:03
|
| ^^^^You need a life |
 |
|
|
tkizer
Almighty SQL Goddess
38200 Posts |
|
|
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? |
 |
|
|
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 1980Blog: http://weblogs.sqlteam.com/mladenpSpeed up SSMS development: www.ssmstoolspack.com <- version 1.1 out! |
 |
|
|
guruchi_20
Starting Member
24 Posts |
Posted - 2009-01-21 : 22:03:42
|
| BECAUSE daniel7912 and SQLBEAST ARE THE SAME PERSON |
 |
|
|
|