Re: [SQL ] 請教如何下這個 SQL query ?

看板Database作者 (射手... 前進.)時間16年前 (2009/09/04 12:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
如果只要任取一筆資料就好!! 將 Shipping Table 做 Group by 之後 Left Join 就好~ ------------------------------------------------ SELECT C.FIRSTNAME, C.LASTNAME, C.EMAIL, P.PROJECTNUMBER, P.PROJECTNAME, SLS.First_Ship_Date FROM PROJECTS AS P JOIN CUSTOMERS AS C ON P.CUSTOMERID = C.CUSTOMERID LEFT JOIN ( SELECT PROJECTNUMBER, MIN(SHIP_DATE) First_Ship_Date FROM SALES GROUP BY PROJECTNUMBER) SLS ON P.PROJECTNUMBER = SLS.PROJECTNUMBER WHERE 1 = 1 ORDER BY C.FIRSTNAME ※ 引述《saive (前進美國(網站))》之銘言: : 但上面的query最後一欄要列shipping date,Shipping的Primary key : 是ShippingID(unique),每一row也都有ProjectID,但有些project還沒有 : shipping date(no row),所以完全沒資料,就必須在上面query的最後一欄寫none, -- 我是來騙P幣的. >////< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.18.174
文章代碼(AID): #1Ae9aCRv (Database)
文章代碼(AID): #1Ae9aCRv (Database)