【发布时间】:2012-06-12 16:00:29
【问题描述】:
这是我的问题:
我有一个“机器”表,列的行看起来像这样,但更长:
Microsoft 应用程序错误报告
Microsoft 应用程序 错误报告
Microsoft Office Professional Plus 2010
Microsoft Office OneNote MUI(英文)2010
Microsoft Office InfoPath MUI(英文)2010
Microsoft Office Access MUI(英语)2010
Microsoft Office 共享 设置元数据 MUI(英语)2010
Microsoft Office Excel MUI (English) 2010
Microsoft Office 共享 64 位设置元数据 MUI(英文)2010
我有一个“例外”表,其中有一列的行是这样的:
Microsoft Office OneNote MUI(英文版)2010
Microsoft Office InfoPath MUI(英文)2010
我想做的只是将第一个表中存在的文本(而不是第二个表中的文本)放入第三个表中。
对不起,如果我不清楚,我的英语已经尽力了..提前谢谢。
编辑:这是我的行的外观。 Click
【问题讨论】:
-
您是否有一个大文本字段,还是将它们作为单独的行存储在不同的行上?
-
我有一个大文本字段(varchar(MAX)),我所有的软件都在一行中。
-
异常是否在一行中?还是它们在不同的行上?
-
在一行中,我对我的两张桌子都做了同样的事情。
-
你有一个糟糕的数据库设计。您需要另外两个表,MachineSoftware 和 ExceptionSoftware。每个软件都有一行。