나는 두 열 (물론 내가 다른 것을 가지고 있지만 여기에 필자는 단지 두 개가 필요함)가있는 테이블 PERSON을 Age
및 Person_Type
으로 명명했습니다. 이제 Age
값을 기준으로 난 Person_Type
을 유아, 어린이 및 성인으로 지정해야합니다.값 사이의 계산 된 열
Age Person_Type
0 to 3 Infant
4 to 12 Child
>=13 Adult
계산 된 열에서 아래에서 시도했지만 작동하지 않습니다. 모든 아이디어 어떻게해야합니까? 나는 너무 혼란 스럽다.
(case when [Pax_Type_Id]=(3) OR [Pax_Type_Id]=(2) OR [Pax_Type_Id]=(1) OR [Pax_Type_Id]=(0) then 'Infant' when [Pax_Type_Id]=(12) OR [Pax_Type_Id]=(11) OR [Pax_Type_Id]=(10) OR [Pax_Type_Id]=(9) OR [Pax_Type_Id]=(8) OR [Pax_Type_Id]=(7) OR [Pax_Type_Id]=(6) OR [Pax_Type_Id]=(5) OR [Pax_Type_Id]=(4) then 'Child' when [Pax_Type_Id]>=(13) then 'Adult' end)
입니까? 거기에 있지 않아야 나이? –