Cara Mengambil Nilai Inputan Paling Akhir Dari Tabel Db

kasusnya, saya punya 2 tabel yg namanya tabel pembelian dan tabel penjualan. di dalam tabel pembelian ada kolom yang namanya harga. dan di dalam penjualan ada kolom yg namanya hpp (harga pokok pembelian) dimana nilai dari hpp harus berisi nilai dari kolom harga, tabel pembelian. tapi, nilai harga yang akan diambil untuk hpp harus nilai paling terakhir yang dimasukkan ke kolom tsb, jadi meskipun harga dari kolom pembelian update terus, hpp juga ikut terupdate. nah, caranya gimana ya kalo mau ngambil nilai paling akhir dari suatu kolom gitu? tolong bantuannya, thanks :)

sederhananya sih tambahin kolom insert date, jadi kalo harga yang diinput paling terakhir dapat diambil via sql SELECT MAX(date). smoga membantu

sup, thanks :))