[SQL ] 請教如何下這個 SQL query ?
請問一下,我想在SQL Query Analyzer下一個 Customers(table)和Projects(table)
和Shipping(table)的SQL query,列出所有Project的資料,Customer(CustomerID)
和Project(ProjectID)的關係簡單,每一個 Project裡都一定會有一個CustomerID,
所以如下,
select c.firstname,c.lastname,c.email,p.projectnumber,p.projectname
from projects as p, customers as c where p.customerid=c.customerid
order by c.firstname
但上面的query最後一欄要列shipping date,Shipping的Primary key
是ShippingID(unique),每一row也都有ProjectID,但有些project還沒有
shipping date(no row),所以完全沒資料,就必須在上面query的最後一欄寫none,
有些project己ship好幾次(multiple rows),就在query的最後一欄把所有日期全附上。
有辦法用SQL Query Analyzer做到嗎?請高手給個方向,指點一二,感謝。
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 129.49.16.89
推
09/04 01:13, , 1F
09/04 01:13, 1F
推
09/04 01:25, , 2F
09/04 01:25, 2F
→
09/04 01:36, , 3F
09/04 01:36, 3F
→
09/04 01:57, , 4F
09/04 01:57, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章