我有一个表,EmpDetail
,有三列:更改行值到不同的列名
EMP_NAME DETAIL_ID DETAIL
----------------------------------
ABC ADDRESS abc123
ABC PHONE 12345
ABC EMAIL [email protected]
BCD ADDRESS bcd234
BCD PHONE 23456
BCD EMAIL [email protected]
我想创建一个新表,使得从DETAIL_ID
值成为新的列名:
EMP_NAME ADDRESS PHONE EMAIL
----------------------------------------
ABC abc123 12345 [email protected]
BCD bcd234 23456 [email protected]
我已经尝试加入,但我无法得到期望的结果。
请建议一种方法来做到这一点。
我不推荐做你想做的事 - 目前的设置是未来的证明,而你想要的是为每个属性添加列。 –
单独留下格式 - 更易于阅读,更容易帮助...除非您真的不需要任何格式。 –
我只有五个不同的值在我想作为列名的detail_id列中。 – Pranay