0

私は関数に慣れていないので、ここで少し問題が発生しています

このようなテーブルが2つあります

バグ

BugID | Title | ProjectName | CreatedBy

バグ履歴

BughistoryID | BugID | Assignedto | ToStatus | FromStatus

EmployeeTable

EmployeeID | EmployeeName |

[AssignedTo]カラム fromはinBugHistoryの外部キーです。[EmployeeId]EmployeeTable

テーブルからの列[AssignedTo]とグリッドビューでバグテーブルを表示する必要があるselectステートメントが必要です。この両方の手順で関数を使用するにはどうすればよいですか?[Tostatus]BugHistory

列に従業員の名前が必要です。これAssigned toをどのようにマッピングできますか?

4

1 に答える 1

2

あなたはこれが欲しいようです:

SELECT b.BugId
    , b.Title
    , b.ProjectName
    , b.CreatedBy
    , e.EmployeeName As AssignedTo
    , bh.ToStatus
FROM Bugs b
INNER JOIN BugHistory bh
    ON b.bugid = bh.bugid
INNER JOIN Employee e
    ON bh.AssignedTo = e.EmployeeId
于 2012-07-30T13:12:20.790 に答える