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

Cần tư vấn thiết kế bảng trong SQL-Server

Tôi sẽ xem xét việc thêm một cột vào bảng GroupQuoteItem, GroupQuoteItem.Pastener. Cột này sẽ được sử dụng trong truy vấn xác định giá cuối cùng. Nếu bạn có N chiết khấu có cùng mức ưu tiên cao nhất, chúng sẽ được xếp chồng lên nhau (thứ tự không quan trọng, nhờ vào tính kết hợp của phép nhân).

Nếu sau đó tất cả các chiết khấu có mức độ ưu tiên cao này bị loại bỏ, thì các chiết khấu có mức độ ưu tiên thấp hơn có thể được thay thế. Điều này sẽ giúp bạn thiết lập cấu trúc chiết khấu khá phức tạp.

Tôi hy vọng rằng ít nhất cũng mang lại cho bạn một nơi nào đó để bắt đầu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. THAM GIA ba bảng và tổng hợp dữ liệu từ nhiều hàng cho mỗi hàng DISTINCT trong cột riêng biệt

  2. Kích thước hàng tối đa của Lỗi 8060

  3. Trình kích hoạt SQL có thể gọi một dịch vụ web không?

  4. Làm cách nào để thay đổi thứ tự cột trong bảng bằng truy vấn sql trong sql server 2005?

  5. SQL Server Agent Hết thời gian chờ công việc