query menampilkan 2 tanggal tertua masing2 item

Bagaimana caranya menampilkan 2 tanggal tertua masing2 item.. saya hanya bisa menampilkan tanggal tertua yg pertama saja memakai max.. untuk mengambil tanggal tertua kedua bagaimana ya ? ini querynya :


SELECT item_id, MAX(post_date) FROM market_price GROUP BY item_id

avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

coba ini... semoga membantu

 SELECT     TOP (1) post_date
FROM         (SELECT     TOP (2) post_date
                       FROM          market_price
                       ORDER BY post_date DESC) AS mytable
ORDER BY post_date

atau bisa juga make ini

  SELECT MAX(post_date) FROM market_price WHERE post_date NOT IN ( SELECT Max(post_date) FROM market_price)

avatar kodrenk
@kodrenk

18 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban