sql server加入两组数据

时间:2012-09-07 19:08:38

标签: sql sql-server

我有以下简单(我认为)的要求:

有一个值可以说'1',那么我有一个表,其中一列有多行。

所需的SQL是什么,以便返回两列,第一列的所有值都为“1”,第二列是表中的值。

谢谢, 布鲁斯

2 个答案:

答案 0 :(得分:2)

select 1 as yourValue, yourField from yourTable
那是吗?

编辑:

更重要的是,如果它是作为参数的值(在变量中),你可以做同样的

select @yourVariable as yourValue, yourField from yourTable

答案 1 :(得分:0)

您只需将SELECT值作为列,如下所示:

SELECT '1', col1, ... FROM tbl