SQL連接:選擇一對多關(guān)系中的最后一條記錄假設(shè)我有一張顧客表和一張購買表。每次購買都屬于一個客戶。我想在一個SELECT語句中獲取所有客戶的列表以及他們上次購買的列表。什么是最佳做法?有關(guān)構(gòu)建索引的建議嗎?請在答案中使用這些表/列名稱:顧客:身份證,姓名購買:id,customer_id,item_id,日期在更復(fù)雜的情況下,通過將最后一次購買放入客戶表中,是否(性能方面)有利于對數(shù)據(jù)庫進行非規(guī)范化?如果(購買)ID保證按日期排序,是否可以通過使用類似的方式簡化語句LIMIT 1?
SQL連接:選擇一對多關(guān)系中的最后一條記錄
慕的地10843
2019-08-09 10:36:58