Keanggotaan saya di Magento Question Answers Guild mengharuskan saya untuk menyarankan Anda memperbaiki kesalahan API Anda daripada menggunakan SQL lama biasa untuk memperbarui database. Seperti disebutkan di tempat lain, memperbarui database secara langsung dapat menempatkan Magento ke status yang tidak dikenali oleh sistem, yang dapat menyebabkan kesalahan yang aneh dan menjengkelkan.
Yang mengatakan, nilai harga khusus akan disimpan dengan nilai atribut produk lainnya di
catalog_product_entity_decimal
meja. Tabel ini memiliki attribute_id
kolom, yang memiliki hubungan kunci asing dengan eav_attribute
meja. Lihat di eav_attribute
tabel untuk atribut dengan kode special_price
. attribute_id
itu dan entity_id
produk seharusnya cukup untuk menemukan baris yang benar di catalog_product_entity_decimal
.
Ingat, baris tidak akan ada jika produk tidak memiliki special_price
mengatur. Perhatikan juga jika suatu produk memiliki special_price
ditetapkan pada tingkat cakupan yang berbeda sehingga mungkin ada lebih dari satu baris.