0
私は以下の表のようなMySQLテーブルを持っています。私は私のクエリを使用して何を得る現在MySQLクエリ行を列として
Username | Region | Product
---------|--------|--------
Firdauss | CRO | DMC
Firdauss | ECO | DMC
Firdauss | EMO | DMC
Firdauss | NRO | DMC
Firdauss | SRO | DMC
Product | CRO | ECO | EMO | NRO | SRO
--------|----- |----- |----- |----- |----
DMC | Firdauss | 0 | 0 | 0 | 0
DMC | 0 | Firdauss | 0 | 0 | 0
DMC | 0 | 0 | Firdauss | 0 | 0
DMC | 0 | 0 | 0 | Firdauss | 0
DMC | 0 | 0 | 0 | 0 | Firdauss
下記の表のようなものだったと私のクエリは、私が取得しようとしている何
select _PRODUCT,
if(_REGION = 'CRO',concat(USR_FIRSTNAME," ",USR_LASTNAME,"
(",DEP_TITLE,")"),0) as CRO
,if(_REGION = 'ECO',concat(USR_FIRSTNAME," ",USR_LASTNAME,"
(",DEP_TITLE,")"), 0) as ECO
,if(_REGION = 'NRO',concat(USR_FIRSTNAME," ",USR_LASTNAME,"
(",DEP_TITLE,")"), 0) as NRO
,if(_REGION = 'SRO',concat(USR_FIRSTNAME," ",USR_LASTNAME,"
(",DEP_TITLE,")"), 0) as SRO
,if(_REGION = 'EMO',concat(USR_FIRSTNAME," ",USR_LASTNAME,"
(",DEP_TITLE,")"), 0) as EMO
from t1 order by _PRODUCT asc ;
ある
下記の表のようなものですProduct | CRO | ECO | EMO | NRO | SRO
--------|----- |----- |----- |----- |----
DMC | Firdauss | Firdauss | Firdauss | Firdauss | Firdauss
誰かが私を助けますか?
ありがとうございます。製品の列の上に
こんにちは@ TIM-biegeleisen、このコードは私のために働い。しかし、私は複数のユーザー名と製品を持つときに他の困難に直面しています。 –
あなたの質問をデータとメッセージで更新してください。 –