标签: merge

如何合并两个选择查询,从而得到一个表

嗨我有两个选择查询,我想将它们合并到一个有5列的表中 Id, ClientId, Height, EyeColor, HairColor

查询是:

SELECT ClientCharacteristic.Id
     , ClientCharacteristic.ClientId
     , ClientCharacteristic.Height
     , GeneralLookup.LookupItem as EyeColor  
FROM dbo.ClientCharacteristic
  INNER JOIN dbo.GeneralLookup
    ON GeneralLookup.Id=ClientCharacteristic.glEyeColorId 



SELECT ClientCharacteristic.Id
     , ClientCharacteristic.ClientId
     , ClientCharacteristic.Height
     , GeneralLookup.LookupItem as HairColor  
FROM dbo.ClientCharacteristic
  INNER JOIN dbo.GeneralLookup
    ON GeneralLookup.Id=ClientCharacteristic.glHairColorId
Run Code Online (Sandbox Code Playgroud)

sql asp.net merge

0
推荐指数
2
解决办法
3161
查看次数

C#列表问题

做出以下行动的好方法是什么:

List<IEnumerable<T>> listOfEnumerables = Get...();

List<T> listOfObjects = new List<T>();

// I want 'listOfObjects' to contain every element from every enumerable
// in 'listOfEnumerables'.
Run Code Online (Sandbox Code Playgroud)

是否有任何美丽的方式来做这个而不是以下:

foreach (var enumerable in listOfEnumerables)
{
    listOfObjects.AddRange(enumerable);
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# ienumerable merge list

0
推荐指数
1
解决办法
107
查看次数

合并变量PHP

我很困惑......

像例子:

$Q1 = "hello";
$Q2 = "world";
$Q3 = "StackOverflow";

$i = 1;

while($i < 3) {
  $a = "$Q".$i; //I think this is wrong.    
  echo $a; // i tried ${$a} doesn't work =/

  $i++;
}
Run Code Online (Sandbox Code Playgroud)

然后输出格式:

$Q1
$Q2
$Q3
Run Code Online (Sandbox Code Playgroud)

但是没有这样的输出:hello world StackOverflow

我想$Q + $i成为$Q1回答的是:"你好"......

php variables merge var

0
推荐指数
1
解决办法
3878
查看次数

使用R组合多个data.frames

我有几个txt文件,其中每个txt文件包含3列(A,B,C).A列对所有txt文件都是通用的.现在我想将txt文件和coulmn A组合在一起,只显示一次,而各个文件的其他列(B和C).我使用cbind但是它创建了一个包含A列重复的数据框,我不想要.A列必须只重复一次.这是我试过的R代码:

data <- read.delim(file.choose(),header=T)   
data2 <- read.delim(file.choose(),header=T)
data3 <- cbind(data1,data2)
write.table(data3,file="sample.txt",sep="\t",col.names=NA)
Run Code Online (Sandbox Code Playgroud)

merge r

0
推荐指数
1
解决办法
3893
查看次数

在JavaScript中合并图像

我得到其与3个图像制成的侧杆(固定在右侧), ,Top.png,.Mid.png Bot.png我想知道是否有办法在运行时加载这3个图像并创建/合并到新的(sideBar.png),而不将其保存到HD.

问题的关键是,因为我不知道屏幕的高度,我把中秋节图像多次,因为它需要填补之间的空间Top.pngBot.png.

使用:

  • 使用Javascript
  • HTML 5
  • CSS 3

编辑:和CSS,它对所有3个部分都是一样的......它只改变了网址,名称和位置:

$("#Mid").animate({right: "-230px",}, 500 );
$("#Top").animate({right: "-230px",}, 500 );
$("#Bot").animate({right: "-230px",}, 500 );


#Bot {
        position: absolute;
        top:495; 
        right:0;
        width: 230px;
        height: 35px;
        background-image: url(/images/Bot.png);
    }
Run Code Online (Sandbox Code Playgroud)

javascript merge image

0
推荐指数
1
解决办法
920
查看次数

Oracle MERGE引发ORA-00904错误

我正在使用merge命令将不存在的记录插入表中.当我使用简单的插入命令时,它工作正常.如果我使用合并系统总是警告ORA-00904:"T"."GROUP_COMPANY_ID"无效的标识符.一旦我将ON条件更改为(1 = 1)以强制为true,则merge命令正常工作.

原始合并声明出错了什么?我非常确定该表是在没有双引号的情况下创建的,所以这里没有案例问题.

create table test
(
  create_date      DATE not null,
  group_company_id CHAR(16) not null
)

-- This is okay
INSERT INTO test (create_date, group_company_id) VALUES (TO_DATE('20100531', 'YYYYMMDD'), 'abc');

-- This one will raise ORA-00904 error
MERGE INTO test T
USING (SELECT 'abc' AS group_company_id FROM DUAL) C
   ON (T.group_company_id = C.group_company_id)
-- ON (1 = 1)
WHEN NOT MATCHED THEN
     INSERT (create_date, group_company_id)
     VALUES (TO_DATE('20100531', 'YYYYMMDD'), 'abc')
WHEN MATCHED THEN
     UPDATE SET group_company_id = 'abc';
Run Code Online (Sandbox Code Playgroud)

oracle merge ora-00904

0
推荐指数
1
解决办法
3279
查看次数

使用Merge在R中组合列表数据?

我想结合两个列表:

data1 data2
a 1     a 1
b 2     b 2
c 3     c 3
d 4     f 6
e 5     g 7
Run Code Online (Sandbox Code Playgroud)

所以最终的产品是:

data3
a 1
b 2
c 3
d 4
e 5
f 6
g 7
Run Code Online (Sandbox Code Playgroud)

我尝试过使用merge的变体,但不可避免地会从每个列表中丢失一些东西.

谢谢您的帮助!谢谢!

merge r list

0
推荐指数
1
解决办法
3142
查看次数

如何使用jquery/Javascript将段落合并到父链接中?

我怎么转这个:

<a class="link">
   <p class="paragraph">This is some text</p>
   <p class="paragraph">This is some more text</p>
   <p class="paragraph">And some more</p>
</a>
Run Code Online (Sandbox Code Playgroud)

进入这个:

<a class="link">
   This is some text This is some more text And some more
</a>
Run Code Online (Sandbox Code Playgroud)

用jQuery.我尝试使用追加和合并,但我只是想不出来.

javascript merge jquery append

0
推荐指数
1
解决办法
435
查看次数

将MERGE转换为T-SQL命令

我有一个T-SQL MERGE命令在我的SQL Server 2008上运行正常.不幸的是,代码也必须在SQL Server 2005数据库上工作.

我需要更改什么,以使以下代码在SQL Server 2005中可运行?

谢谢您的帮助.

DECLARE @CNVAL varchar(100) = 'xyz' DECLARE @ATRBT varchar(100) = 'abcde' DECLARE @CON varchar(100) = 'fgh' 
MERGE into CNEXTR as target
USING (VALUES( @CON, @ATRBT, @CNVAL))
     AS source([Name], ATTR, CNVAL)
     ON (target.[Name] = source.[Name])
     AND (target.ATTR = source.ATTR)
WHEN MATCHED THEN 
     UPDATE SET 
         CNVAL = source.CNVAL 
WHEN NOT MATCHED THEN 
     INSERT([Name], ATTR, CNVAL) 
     VALUES(source.[Name], source.ATTR, source.CNVAL);
Run Code Online (Sandbox Code Playgroud)

merge sql-server-2008

0
推荐指数
1
解决办法
325
查看次数

在python中将两个预先排序的列表打印到一个输出文件中

我有两个列表已经按需要排序,我需要将它们放入一个文件中,如下例所示:

list1 = [a, b, c, d, e]
list2 = [1, 2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)

输出文件应如下所示:

a1
b2
c3
d4
e5
Run Code Online (Sandbox Code Playgroud)

我是相当新的python,所以我真的不知道怎么做文件写.我读取使用with open(file, 'w') as f:是一种更好/更简单的方式来启动写入块,但我不确定如何合并列表并打印它们.我可以将它们合并到第三个列表中并将其打印到文件中,print>>f, item但我想看看是否有更简单的方法.

谢谢!

延迟编辑:查看我的列表,它们的长度不一样,但所有数据都需要打印.因此,如果list2转到7那么输出将需要是:

a1
b2
c3
d4
e5
6
7
Run Code Online (Sandbox Code Playgroud)

反之亦然,其中list1可能比list2长.

python merge file-io list

0
推荐指数
1
解决办法
777
查看次数

标签 统计

merge ×10

list ×3

javascript ×2

r ×2

append ×1

asp.net ×1

c# ×1

file-io ×1

ienumerable ×1

image ×1

jquery ×1

ora-00904 ×1

oracle ×1

php ×1

python ×1

sql ×1

sql-server-2008 ×1

var ×1

variables ×1