すべてのグループを表す作成キャラクターを配置すると、すべてのデータを表示するのに問題があります。テーブルにフィールド グループがあります。フィールドにはid
1、2、3、4 があり、case ステートメントも入れています。1 を入れるとid
、結果は次のようgroup1
になります。私が欲しいのは、キャラクターを入れるときです'A'
。グループ内のすべてのデータが表示されます。どうやってするか?何も思いつきません。
これは私のコードです:-
select case when a.group='1' then 'group1'
when a.group='2' then 'group2'
when a.group='3' then 'group3'
when a.group='4' then 'group4'
when a.group='A' then 'ALL GROUP'
end as group
from kumpulan a
where (a.group = &GROUP or &GROUP = 'A')
Group='A' の場合、'Group 1'、'Group 2'、'Group 3'、'Group 4' を 4 行で表示します。