首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个sql语句查询 帮忙看看能实现吗,该怎么处理

2012-03-12 
一个sql语句查询 帮忙看看能实现吗数据表a1a2a3123213345126想要的查询结果:列值a11a12a13a22a21a24a33a35

一个sql语句查询 帮忙看看能实现吗
数据表
  a1 a2 a3
  1 2 3
  2 1 3
  3 4 5
  1 2 6

想要的查询结果:
  列 值
  a1 1
  a1 2
  a1 3
  a2 2
  a2 1
  a2 4
  a3 3
  a3 5
  a3 6

[解决办法]
mysql> select distinct 'a1', a1 from t2 union select distinct 'a2', a2 from t2 union select distinct 'a3', a3 from t2;
+----+------+
| a1 | a1 |
+----+------+
| a1 | 1 |
| a1 | 2 |
| a1 | 3 |
| a2 | 2 |
| a2 | 1 |
| a2 | 4 |
| a3 | 3 |
| a3 | 5 |
| a3 | 6 |
+----+------+
9 rows in set (0.00 sec)

热点排行