我有一个名为 room_allocation 的表,想提取一月份被录取的人的详细信息。所以我使用了以下查询:
select * from room_allocation where to_char(adm_date,'Month')='January ';
Run Code Online (Sandbox Code Playgroud)
这个的输出是:
没有找到数据
但是当我把它作为:
select to_char(adm_date,'Month') from room_allocation;
Run Code Online (Sandbox Code Playgroud)
我得到的输出为:
TO_CHAR(ADM_DATE,'MONTH')
October
November
December
January
Run Code Online (Sandbox Code Playgroud)
所以请告诉我为什么它在第一种情况下不起作用。谢谢你。