Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Bảng giữ Giá Đặc biệt ở đâu trong Magento?

Tư cách thành viên của tôi trong Tổ chức câu trả lời câu hỏi Magento yêu cầu tôi đề xuất bạn sửa lỗi API của mình thay vì sử dụng SQL cũ thuần túy để cập nhật cơ sở dữ liệu. Như đã đề cập ở phần khác, việc cập nhật trực tiếp cơ sở dữ liệu có thể đưa Magento vào trạng thái không được hệ thống nhận dạng, điều này có thể dẫn đến các lỗi lạ, gây phẫn nộ.

Điều đó nói rằng, giá trị giá đặc biệt sẽ được lưu trữ cùng với các giá trị thuộc tính sản phẩm khác trong

catalog_product_entity_decimal

bàn. Bảng này có attribute_id , có mối quan hệ khóa ngoại với eav_attribute bàn. Tìm trong eav_attribute bảng cho thuộc tính có mã special_price . attribute_id đó và entity_id của sản phẩm đủ để tìm đúng hàng trong catalog_product_entity_decimal .

Hãy nhớ rằng sẽ không có hàng nào tồn tại nếu sản phẩm không có special_price đặt. Cũng nên nhớ nếu sản phẩm có special_price đặt ở các mức phạm vi khác nhau mà có thể có nhiều hơn một hàng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Biểu mẫu gửi sẽ không ở trên cùng một trang

  2. Bạn có được phép sử dụng số làm tên bảng trong MySQL không?

  3. Mẹo giám sát MySQL cho Moodle

  4. Làm thế nào để bạn buộc mysql LIKE phải phân biệt chữ hoa chữ thường?

  5. Làm cách nào để thực hiện THAM GIA NGOÀI TRỜI ĐẦY ĐỦ trong MySQL?