プロシージャ・SQL。 選択 EMPID、JOBCODE、給与、/ * 变量用コンマ隔开* / 給与 *。06 としてボーナス / * 创建新变量* / からsasuser.payrollmaster ここ給与< 32000 JOBCODEによってため、 終了する; プロシージャ・SQL。 選択EMPID、JOBCODE、給与、 給与 *を。06 としてボーナス からsasuser.payrollmaster 給与< 32000 ORDER BY 2DESC、1。 ; * ご注文の変数の位置、JOBCODEの降順に従って、再びEMPID昇順; 終了; のproc SQL; SELECT salcomps.empid、姓、 / * 両方のテーブルに共通の列を持って、列の接頭辞を指定する必要があります* / newsals.salary 、newsalary からsasuser.salcomps、sasuser.newsals salcomps.empid = newsals.empid LastNameの順; のproc SQL; SELECT therapy1999.month、walkjogrun、水泳、 トレッドミル、newadmit、 walkjogrun +スイムAS 運動 からsasuser.therapy1999、SASUSER。 totals2000 WHERE = totals2000.month therapy1999.month; / * 最初の2つの表の変数は、データ・セット名に追加する必要があります* / 終了; のproc SQL; SELECT のmemberType、 SUM(milestraveled)AS TotalMiles からsasuser.frequentflyers のmemberTypeによってグループ; / * でない場合上記の和、機能や注文などの* / ;のproc SQL SELECTセックス、AVG(年齢)aSにAverageAge、 AVG(重量)aSにAverageWeight からsasuser.diabetes セックスによってグループ; 終了; / * sas.datasetを作成* / procののSQL。 表work.milesを作成するように 選択のmemberType、 和(milestraveled)としてTotalMiles からsasuser.frequentflyers用 のmemberTypeによって基; procの印刷データ = work.miles。 実行します。 プロシージャ・SQL。 選択 JOBCODE、AVG(給与)として平均 からsasuser.payrollmasterの JOBCODEによって基 を有する平均(給料) > 40000及びAVG(給与)< 50000 / * 和基连用、和功能一样* / JOBCODEによってため、