Sas- proc sql တွင် ရက်စွဲတန်ဖိုးများကို ဖော်မတ်လုပ်နည်း


ရက်စွဲတန်ဖိုးများကို သတ်သတ်မှတ်မှတ်ပုံစံဖြင့် ဖော်မတ်ရန်အတွက် PROC SQL ရှိ PROC SQL တွင် သင်သည် FORMAT ထုတ်ပြန်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။

အောက်ဖော်ပြပါ ဥပမာသည် FORMAT ထုတ်ပြန်ချက်ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- PROC SQL တွင် ရက်စွဲတန်ဖိုးများကို ဖော်မတ်လုပ်ပါ။

လက်လီစတိုးတစ်ခုတွင် ပရိုမိုးရှင်းစတင်သည့်ရက်စွဲနှင့် ပြုလုပ်ထားသော စုစုပေါင်းရောင်းချမှုဆိုင်ရာ အချက်အလက်များပါရှိသော SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။

 /*create dataset*/
data my_data;
    format start_date date9. ;
    input start_date: date9. dirty;
    datalines ;
01JAN2023 22
01FEB2023 16
14MAR2023 11
01MAY2023 32
13MAY2023 15
18AUG2023 11
20OCT2023 36
;
run ;

/*view dataset*/
proc print data =my_data;

ဤဒေတာအတွဲရှိ အတန်းအားလုံးကို ရွေးချယ်ရန်နှင့် MM/DD/YY ဖော်မတ်ဖြင့် start_date ကော်လံရှိ တန်ဖိုးများကို ပြသရန် PROC SQL ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။

 /*select all rows and format start_date column using mmddyy8.*/ 
proc sql ;
    select start_date format= mmddyy8. , dirty
    from my_data;
quit ; 

start_date ကော်လံရှိ တန်ဖိုးများကို ယခု MM/DD/YY ဖော်မတ်ဖြင့် ပြသထားကြောင်း သတိပြုပါ။

PROC SQL ကို အသုံးပြု၍ ဖန်တီးထားသော ကိန်းရှင်အသစ်များကို ဖော်မတ်လုပ်ရန် FORMAT ထုတ်ပြန်ချက်ကိုလည်း သင်အသုံးပြုနိုင်ပါသည်။

ဥပမာအားဖြင့်၊ အောက်ပါကုဒ်သည် start_date သို့ 7 ရက်ပေါင်းထည့်ကာ date9 အဖြစ် ဖော်မတ်ချခြင်းဖြင့် end_date ဟုခေါ်သော ကိန်းရှင်အသစ်ကို မည်သို့ဖန်တီးရမည်ကို ပြသသည်။ အစား-

 /*create new end_date column with specific format*/ 
proc sql ;
    select start_date format= mmddyy8. , start_date+7 as end_date format= date9. , dirty
    from my_data;
quit ; 

FORMAT ကြေညာချက်ကို အကြိမ်ပေါင်းများစွာ အသုံးပြုခြင်းဖြင့် start_date နှင့် end_date variable များ၏ format ကို သတ်မှတ်နိုင်ခဲ့ကြောင်း သတိပြုပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

SAS- PROC SQL တွင် WHERE အော်ပရေတာအား မည်သို့အသုံးပြုရမည်နည်း။
SAS- PROC SQL တွင် IN အော်ပရေတာအား အသုံးပြုနည်း
SAS- PROC SQL တွင် UPDATE ကိုအသုံးပြုနည်း
SAS- PROC SQL တွင် CONTAINS ကိုအသုံးပြုနည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်