Bir müşteri tablom ve satın alma tablom olduğunu varsayalım. Her satın alma bir müşteriye aittir. Bir SELECT deyimiyle son satın alımlarıyla birlikte tüm müşterilerin bir listesini almak istiyorum. En iyi uygulama nedir? Endeks oluşturma konusunda tavsiyeleriniz var mı?
Lütfen cevabınızda şu tablo / sütun adlarını kullanın:
- müşteri: kimlik, isim
- satın alma: kimlik, müşteri_kimliği, öğe_kimliği, tarih
Ve daha karmaşık durumlarda, son satın alma işlemini müşteri masasına koyarak veritabanını denormalize etmek faydalı olur mu?
(Satın alma) kimliğinin tarihe göre sıralanması garanti edilirse, ifadeler benzer bir şey kullanılarak basitleştirilebilir LIMIT 1
mi?