Tôi đang đấu tranh với mệnh đề tham gia/ở đâu với câu lệnh chọn sql chọn đơn giản.LINQ Tham gia ở đâu Khoản
Tôi đang cố gắng truy xuất danh sách thông tin sản phẩm từ tb1 với điều kiện ở đằng sau nằm trong tbl2 nhưng điều này phải được nối với nhau bằng ba cột khác nhau.
nên SQL sẽ giống dọc theo dòng:
SELECT tb1.*
FROM tb2 INNER JOIN
tb1 ON tb2.Col1 = tb1. Col1 AND tb2.Col2 = tb1. Col2 AND
tb2.Col3 = tb1.Col3
WHERE (tb2.Col1 = col1) AND (tb2.Col2 = col2) AND (tb2.Col4 = string)
ColX là chính mệnh đề where với chuỗi được thông qua tại như tham số; tất cả các cột khác nằm trong ngữ cảnh.
Làm cách nào để bạn triển khai nhiều kết nối với mệnh đề where?
Và xẻng đúng hướng, được đánh giá cao.
Truyền thuyết - cảm ơn Justin. Tôi nghĩ nếu tôi tiếp tục cạo râu khoảng 3 giờ nữa, thử và sai sẽ đưa tôi đến đây !! Cảm ơn rất nhiều. –
Có thể thực hiện điều này trong cấu trúc phương thức (giao diện thông thạo) không? –
@Maxim Zaslavsky - Bạn có nghĩa là sử dụng Cú pháp Lambda? –