# proc sqlで取得したクエリ結果を、区切り文字で結合しマクロ変数に代入する

- `into: マクロ変数名 separated by '区切り文字'`を用いる。
  - 複数列から出力する場合でもintoは1つだけ。マクロ変数名にコロンを前置する
  - [INTO句 - SAS® Help Center](https://go.documentation.sas.com/doc/ja/pgmsascdc/9.4_3.5/mcrolref/n1y2jszlvs4hugn14nooftfrxhp3.htm) 

``` sas
proc sql noprint;
    select Name, Age
        into :name_list separated by ' ', age_list separated by ' '
        from sashelp.class
        where age > 12;
quit;