2016-09-24 92 views
0

我想创建在SQL这种结构(如SELECT语句的结果):SQL - 基本的SELECT语句

enter image description here

我试图用这个查询做到这一点:

SELECT "Name" AS School, (SELECT 20 AS "1", 50 AS "2", 90 AS "3") AS Age; 

但它不起作用,错误:Operand should contain 1 column(s)。是否有可能使用select语句来创建类似这样的东西?

+0

您可以考虑在应用程序代码这样做,而不是在SQL做。 – Rahul

+0

您不能选择3列作为选择列,它应该只有一列。值。 –

+0

列在SQL中只有一个名称。 –

回答

2

那种格式化是不可能的SQL但这可能

SELECT 'Name' AS School, 20 AS `Age1`, 50 AS `Age2`, 90 AS `Age3` 
+0

这不是OP想要的。看到有问题的贴子图片 – Rahul

+0

@Rahul - 你看过我的回答我说过这是不可能的 –

+0

是的,因此在这种情况下,它不应该作为回答张贴 – Rahul