Tôi đang cố viết mã để kéo danh sách các mục sản phẩm từ cơ sở dữ liệu SQL Server hiển thị kết quả trên trang web.nhiều truy vấn chọn nhiều
Yêu cầu của dự án là danh sách các danh mục được hiển thị ở bên phải trang như danh sách hộp kiểm (tất cả các danh mục được chọn theo mặc định) và người dùng có thể bỏ chọn các danh mục và truy vấn lại cơ sở dữ liệu xem sản phẩm chỉ trong các danh mục mà họ muốn.
Heres nơi nó bắt đầu để có được một chút lông.
Mỗi sản phẩm có thể được assinged cho nhiều loại sử dụng một bảng các loại sản phẩm như sau ...
Product table [product_id](PK),[product_name],[product_price],[isEnabled],etc... Category table [CategoryID](PK),[CategoryName] ProductCagetory table [id](PK),[CategoryID](FK),[ProductID](FK)
tôi cần phải chọn một danh sách các sản phẩm phù hợp với một bộ các hạng mục truyền cho thủ tục lưu trữ của tôi, nơi ID các sản phẩm có nhiều danh mục được chỉ định.
id categort của được truyền cho các proc như một dấu phẩy phân cách varchar ví dụ: (3,5,8,12)
Các phá vỡ SQL giá trị varchar này thành một resultset trong một bảng tạm thời để xử lý.
Làm cách nào tôi có thể gửi đi bằng văn bản truy vấn này?
Bạn có muốn điều này độc quyền hoặc bao gồm? Ví dụ: nếu tôi chỉ kiểm tra danh mục 1 và 2, bạn có muốn xem tất cả các lần truy cập trong 1 HOẶC 2 hay chỉ những mục đó trong BOTH 1 AND 2? – JNK
Vui lòng đăng những gì bạn có cho đến nay. –