Re: [SQL ] M$-SQL2000的語法問題
※ 引述《flakchen (flak)》之銘言:
: 看起來是用衍生資料表、暫存資料表或資料表變數
: SELECT 業務,業績1998.業績 as 1998業績,業績1997.業績 as 1997業績
: FROM (select 業務,業績 from 業務資料表
: where Year=1998 group by 業務) as 業績1998
: INNER JOIN
: (select 業務,業績 from 業務資料表
: where Year=1997 group by 業務) as 業績1997
: ON 業績1998.業務=業績19987.業務
我試了一下 還是不知道要怎麼寫 囧 我附上我的程式碼 我要將1998業績當作X
1997業績當作Y 然後我要用另外一個SELECT做XY的運算 其中要包含 "業務員姓名",
"1998 業績", "1997 業績", "增減量","增減百分比" 五個欄位
先拜謝各位大大....
:select FirstName+' '+LastName as 業務員姓名,round([Order Details].UnitPrice
* [Order Details].Quantity * (1-[Order Details].Discount) , 0) as [1998 業績]
from Orders, Employees,[Order Details]
where Orders.OrderID = [Order Details].OrderID and Orders.EmployeeID =
Employees.EmployeeID and YEAR(Orders.RequiredDate) = 1998
select FirstName+' '+LastName as 業務員姓名,round([Order Details].UnitPrice
* [Order Details].Quantity * (1-[Order Details].Discount) , 0) as [1997 業績]
from Orders, Employees,[Order Details]
where Orders.OrderID = [Order Details].OrderID and Orders.EmployeeID =
Employees.EmployeeID and YEAR(Orders.RequiredDate) = 1997
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.122.140
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章