看板 Database 關於我們 聯絡資訊
SELECT O.* FROM PRODUCT P FULL JOIN ORDERS O ON O.PRODUCTID=P.PRODUCTID WHERE O.ORDERDATE= (SELECT MAX(ORDERDATE)FROM ORDERS WHERE ORDERS.PRODUCTID=O.PRODUCTID 請問O究竟是指Join後的資料表還是指'Orders'資料表呢? 感謝回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.124.1
tracy8901:使用SQL2005 04/08 16:41
ttnan:是ORDERS的別名, P是PRODUCT的別名,可以隨便取 04/08 17:25
tracy8901:但是我下邊如果O.PRODUCTID改為ORDER.PRODUCTID結果會不 04/08 18:18
tracy8901:同耶...? 04/08 18:19
ttnan:同一Table用了兩次,為了區別必須取別名,而且必須不同名字 04/09 11:14
tracy8901:懂了 感謝! 04/09 14:28