我有一张小桌子,一排,三列。我需要它是一列三行。
谢谢, Buzkie
答案 0 :(得分:2)
对于这么小的表,为什么不使用UNION?
SELECT new_column_name
FROM (
SELECT col1 AS new_column_name
FROM table
UNION
SELECT col2
FROM table
UNION
SELECT col3
FROM table
) AS new_table
对于较大的表格,您可以使用MarkW帖子中描述的方法。 DB2函数COALESCE()在这些SQL Server示例中提供与ISNULL()相同的功能。
答案 1 :(得分:0)
以下是SQL Server的示例。我怀疑它可能适用于DB2。