在查询以下场景时需要您的帮助。
表1
Name -ID1 - ID2 - ID3 - IDn
A1 - NULL - 11 - 12 - nn
A2 - 14 - NULL -11 -nn
上表需要翻译如下
表2
Name - ID
A1 - 11
A1 - 12
A2 - 14
A2 - 11
表1中的id值可能一直到id50。表2是基于表1的输出。不考虑所有空值。最好的方法是什么。作为id值,任何动态执行此操作的方法都至少类似于id1-id50
有人能帮我问一下怎么做吗。谢谢
1条答案
按热度按时间hrysbysz1#
可以使用多个sql查询。
请参见演示https://www.db-fiddle.com/f/jdcmydxdlnegbq6ygjp1ph/1