有人可以帮我做一个 sql 查询吗?我有一列有日期,还有一列有年份。我希望能够根据年份列中的选择来提取日期列。例如,如果日期是 2006 年 8 月 2 日,那么当用户从该记录中选择 2006 年时,将提取 2006 年的所有记录?如果用户选择 2011,那么只会提取 2011 年的记录。这是我的声明,但它没有提取任何记录。
SELECT [O_Adj_Key]
,[O_Adj_AMOUNT]
,[O_Adj_APPRV_D]
,[O_Adj_COMMENT]
,[O_Adj_Initials]
,[F_Year]
FROM [NAOLI].[dbo].[O_AdjustBudgetTbl], [NAOLI].[dbo].[codeFiscalYearTbl]
where f_year = o_adj_apprv_d