使用自定义列名称(使用AS)在select子句中的子查询中选择列(两列)

时间:2019-08-19 14:50:43

标签: sql-server sql-server-2012

选择子句中带有自定义列名称(使用AS)的子查询中的选择列(两列)。

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
    (navigationController?.tabBarController as? TabBarController)?.removeGestures()
}

override func viewWillDisappear(_ animated: Bool) {
    super.viewWillDisappear(animated)
    (navigationController?.tabBarController as? TabBarController)?.addGestures()
}

1 个答案:

答案 0 :(得分:0)

将子查询包装在CTE中并交叉连接到表:

WITH cte AS (
  SELECT column1 AS c, column2 AS d
  FROM table1
  WHERE COLUMN_NAME = (SELECT MAX(COLUMN_NAME) FROM table1)
)
SELECT t3.a, t3.b, t.c, t.d
FROM table3 t3 CROSS JOIN cte t