我有一张表格如bellow
Title1 Value1 Title2 Value2 Title3 Value3
------------------------------------------
haha 123 hohoho 321 kikiki 1223
ab 212 iii 233 kjkj 7474
我希望像bellow一样查询
Title Value
--------------
haha 123
hohoho 321
kikiki 1223
ab 212
iii 233
kjkj 7474
并且云存在重复值。 如果有3个重复,则结果包含3个重复。
有什么好方法可以查询吗?
答案 0 :(得分:4)
这应该可以解决问题:
SELECT Title1 Title, Value1 Value FROM table
UNION ALL
SELECT Title2, Value2 FROM table
UNION ALL
SELECT Title3, Value3 FROM table
答案 1 :(得分:1)
试试这个:
SELECT Title1 Title, Value1 Value FROM <tablename>
UNION ALL (SELECT Title2, Value2 FROM <tablename>)
UNION ALL (SELECT Title3, Value3 FROM <tablename>)