![]() |
|
|
Thread Tools |
|
#1
|
|||
|
|||
|
Giúp em vấn đề về join trong C# LinQ
Bác nào chỉ cho em với. Em đang vướng khi join nhiều bảng dữ liệu mà trong đó có các key trùng nhau
vd table A name bd a 19 b 20 b 21 c 22 table B name bd a 23 b 24 b 25 c 26 khi join bằng linq thì bị duplicate thành name bd-a bd-b b 20 24 b 20 25 b 21 24 b 21 25 Có cách nào join cho ra thành từng dòng thứ tự tương ứng với nhau không ạ. Như chỉ join row 1 table A với row 1 table B row 2 table A với row 2 table B vd kết quả thành: name bd-a bd-b b 20 24 b 21 25 Em xin cảm ơn |
|
#2
|
|||
|
|||
|
Re: Giúp em vấn đề về join trong C# LinQ
Có vẻ bạn đang ko hiểu lệnh join , join của bạn ở linq là kết quả chính xác nhé. Cái kết quả bạn mong muốn là sai về mặt data nhé. Một câu hỏi đơn giản thôi: Làm thế nào bạn biết được name=b bd=20 sẽ liên kết với name=b bd=24 mà ko phải là bd=25?
|
| dreamnight |
| View Public Profile |
| Find all posts by dreamnight |
|
#3
|
||
|
||
|
Re: Giúp em vấn đề về join trong C# LinQ
Bạn hỏi gì lạ vậy nhỉ? Hình như bạn chưa học lý thuyết về cơ sở dữ liệu à?
__________________
Bao giờ cho đến ngày kết thúc cuộc sống này? |
| storm1rage |
| View Public Profile |
| Find all posts by storm1rage |
![]() |
|
|