我有如下數據:的Oracle SQL最後取消記錄
訂購
order_id order_name order_date order_status
1 iphone 20130102 13:20:00 cancelled
1 blackberry 20130102 13:00:00 cancelled
1 ipad 20130102 13:00:00 cancelled
人
person_id person_name order_id
1 harshini 1
我想找回我的查詢基於order_date的20130102 13之間的數據如下: 00:00至2013年13:20:00。這意味着最後一次取消訂單。
person_name order_name order_date
harshini blackberry 20130102 13:00:00
它們都具有相同的訂單ID相同的訂購日期,您選擇黑莓而不是ipad的基礎是什麼。 ? – Techmonk 2013-03-04 12:52:16
不是答案,但你確定你的數據模型?在這種模式下,一個人只能有一個訂單,而一個訂單可以有幾個人與之相關...? – 2013-03-04 12:53:17
@Joachim:人可以訂購多種產品。 – user2127414 2013-03-04 20:30:46