SQLJoin:選擇一對多關系中的最后一個記錄。假設我有一張顧客表和一張購物表。每次購買都屬于一個客戶。我想在一個SELECT語句中獲得所有客戶的列表以及他們最后一次購買。什么是最佳做法?對建立索引有什么建議嗎?請在您的答復中使用以下表/列名稱:顧客:ID,姓名采購:ID,Customer_id,Item_id,日期在更復雜的情況下,通過將最后一次購買放到Customer表中,會(從性能上講)是否有利于數據庫的去或化?如果(購買)id保證按日期排序,那么這些語句是否可以通過使用以下內容來簡化LIMIT 1?
SQLJoin:選擇一對多關系中的最后一個記錄。
阿晨1998
2019-07-05 18:41:30