Rumah  >  Soal Jawab  >  teks badan

Tajuk produk paling popular untuk menarik pembeli kali pertama

<p>Andaikan saya mempunyai jadual dengan lajur DateTime yang dipanggil purchase_time dan butiran pesanan lain (store_id, buyer_id, item_id, value) dan saya ingin mencari perkara yang paling kerap dibeli oleh pembeli semasa nama produk pembelian pertama mereka. </p> <p>Setakat ini saya telah melakukan ini, tetapi bagaimanakah saya boleh mencari item yang paling popular? </p> <pre class="brush:php;toolbar:false;">pilih store_id, daripada transaksi di mana purchase_time masuk (pilih min(purchase_time) daripada urus niaga kumpulan c1 oleh c1.store_id);</pre></p>
P粉164942791P粉164942791415 hari yang lalu554

membalas semua(1)saya akan balas

  • P粉848442185

    P粉8484421852023-09-02 09:36:41

    SELECT TOP 1 i.item_name
    FROM Transactions t
    INNER JOIN Items i ON i.item_id = t.item_id
    WHERE purchase_time = (select *, MIN(purchase_time) FROM Transactions)
    GROUP BY 1
    ORDER BY COUNT(*)  DESC

    balas
    0
  • Batalbalas