0

Mysql DBには、次のようなTABLEがあります

ID Mobile1 Mobile2 Mobile3

1 1111111  1222222 1333333
2 2111111  2222222 2333333
3 3111111  3222222 3333333

適切なMYSQLクエリは何ですか

ID Mobile
1  1111111
1  1222222
1  1333333
2  2111111
2  2222222
2  2333333
3  3111111
3  3222222
3  3333333
4

1 に答える 1

1

UNION ALL クエリを使用して、列を行に変換できます。

select id, mobile1 as mobile
from yt
union all
select id, mobile2 as mobile
from yt
union all
select id, mobile3 as mobile
from yt;

デモで SQL Fiddle を参照してください

于 2013-05-31T17:30:07.887 に答える