-2

我有一种情况,我想将一个查询中的文档名称与查询进行比较。

我有一个名为 tbl_doc 的表,其中包含 document_name 列。

另一个名为 tbl_content 的表包含 content_name。

我有两个选择查询,例如

select document_name from tbl_doc

select content_name from tbl_content.

所以我需要将 document_name 与 content_name 进行比较,如果它们相等则需要进行插入操作。

谢谢

4

2 回答 2

1

您可能的意思是检查某个值是否存在...

IF EXISTS( 
    SELECT 1 FROM [tbl_doc] 
    JOIN [tbl_content] ON [tbl_doc].[document_name] = [tbl_content].[content_name] 
    WHERE [tbl_doc].[document_name] = @Name )
BEGIN
    INSERT INTO [...]
    (
        ...
    )
    SELECT
        ...   
END
于 2012-05-08T18:28:07.373 回答
-1
select document_name,content_name
from tbl_doc
join tbl_content on document_name=content_name
于 2012-05-08T18:23:55.457 回答