我有一個簡單的表稱爲sales
的列選擇客戶最近5次銷售?
createdon, saleid, customerid
其他表我有customer
表列
customerid, name, etc..
現在我需要最後5個銷售由客戶端,
在其他表稱爲scanned
我有
scannedid,saleid,customerid
我相信我需要有客戶的最後5個salesid,因爲我得到了客戶 在最近5次銷售中被掃描的情況(銷售不是同一天,例如,星期一某個客戶被星期一訪問,而其他星期二和星期四但這些信息是不是在這個例子中很重要)
我真正的問題是
如何獲得這在他們的最後5個銷售掃描customersid?
對於我相信我需要查詢由客戶 得到最後5 salesid爲example.i有3個客戶,那麼我就需要近5個銷售customer1表,customer2表,並customer3的,然後我將有15個saleid返回
很難理解你想要的東西。你能否給我們一小組樣本數據,以及你想從這些數據中得到的輸出樣本? – Blorgbeard
選擇customerid的最後5個salesid不使用循環@Blorgbeard – angel
您正在使用哪些DBMS?甲骨文? PostgreSQL的? DB2? –