# "GetTimeEntry" 存储过程

说明：

这一存储过程可以从EntryLog表中得到登陆时间记录，同时也能从Projects表中得到相应的Project名。输入的id参数应为要返回记录的id。

定义：

    	CREATE  PROCEDURE TT_GetTimeEntry
    	(
    		@EntryLogID int
    	)
    	AS

    	SELECT
    		EL.Description,
    		EL.Duration,
    		EL.EntryDate,
    		EL.ProjectID,
    		EL.UserID,
    		EL.CategoryID,
    		P.Name AS ProjectName

    	FROM
    		TT_EntryLog EL
    			INNER JOIN TT_Projects P
    				ON EL.ProjectID = P.ProjectID

    	WHERE
    		EL.EntryLogID = @EntryLogID

用到的数据库表：

EntryLog表的主键是EntryLogID字段，其中ProjectID字段是Projects表的主键。

Projects表的主键是ProjectID字段，表的结构如下图所示：