Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向现有SQL查询添加其他列_Sql_Sql Server - Fatal编程技术网

向现有SQL查询添加其他列

向现有SQL查询添加其他列,sql,sql-server,Sql,Sql Server,我想在查询中添加两列:dbo.PROCESSO.dt_cadastro和dbo.PROCESSO.dt_encerrado。PROCESSO和NUMERO\u PROCESSO表通过名为cd\u PROCESSO的列进行关联 以下是当前查询: SELECT dbo.CLIENTE.ds_razao_social, dbo.COMARCA.ds_comarca, dbo.JUIZO.ds_juizo, dbo.COMARCA.ds_sigla_unidade, d

我想在查询中添加两列:
dbo.PROCESSO.dt_cadastro
dbo.PROCESSO.dt_encerrado
PROCESSO
NUMERO\u PROCESSO
表通过名为
cd\u PROCESSO
的列进行关联

以下是当前查询:

SELECT    
  dbo.CLIENTE.ds_razao_social, 
  dbo.COMARCA.ds_comarca,
  dbo.JUIZO.ds_juizo, 
  dbo.COMARCA.ds_sigla_unidade, 
  dbo.NUMERO_PROCESSO.no_processo
FROM    
  dbo.COMARCA 
  RIGHT OUTER JOIN dbo.NUMERO_PROCESSO ON 
    dbo.COMARCA.ds_sigla_unidade = dbo.NUMERO_PROCESSO.ds_sigla_unidade 
    AND dbo.COMARCA.cd_comarca = dbo.NUMERO_PROCESSO.cd_comarca 
  LEFT OUTER JOIN dbo.JUIZO ON 
    dbo.NUMERO_PROCESSO.ds_sigla_unidade = dbo.JUIZO.ds_sigla_unidade 
    AND    dbo.NUMERO_PROCESSO.cd_juizo = dbo.JUIZO.cd_juizo 
  LEFT OUTER JOIN dbo.CONTRATO_VINCULADO ON 
    dbo.NUMERO_PROCESSO.cd_processo = dbo.CONTRATO_VINCULADO.cd_processo 
  LEFT OUTER JOIN dbo.CLIENTE ON 
    dbo.CONTRATO_VINCULADO.cd_cliente = dbo.CLIENTE.cd_cliente    

但应该注意的是,这是基于您发布的查询中的信息(没有其他依据)。为了得到更精确的答案,您必须在问题中包含表模式和预期输出

您能否为所有涉及的表提供模式,并举例说明您认为完成查询时应该是什么样子?您能否运行该查询,向我们显示示例结果,并告诉我们它们与您想要的结果有何不同?您应该仔细阅读有关使用别名的内容。它使您的代码更易于阅读,而且列列表中的三部分命名已被弃用。它成功了!非常感谢你!
SELECT    
  dbo.CLIENTE.ds_razao_social, 
  dbo.COMARCA.ds_comarca,
  dbo.JUIZO.ds_juizo, 
  dbo.COMARCA.ds_sigla_unidade, 
  dbo.NUMERO_PROCESSO.no_processo,
  dbo.PROCESSO.dt_cadastro,
  dbo.PROCESSO.dt_encerrado
FROM    
  dbo.COMARCA 
  RIGHT OUTER JOIN dbo.NUMERO_PROCESSO ON 
    dbo.COMARCA.ds_sigla_unidade = dbo.NUMERO_PROCESSO.ds_sigla_unidade 
    AND dbo.COMARCA.cd_comarca = dbo.NUMERO_PROCESSO.cd_comarca 
  LEFT OUTER JOIN dbo.JUIZO ON 
    dbo.NUMERO_PROCESSO.ds_sigla_unidade = dbo.JUIZO.ds_sigla_unidade 
    AND    dbo.NUMERO_PROCESSO.cd_juizo = dbo.JUIZO.cd_juizo 
  LEFT OUTER JOIN dbo.CONTRATO_VINCULADO ON 
    dbo.NUMERO_PROCESSO.cd_processo = dbo.CONTRATO_VINCULADO.cd_processo 
  LEFT OUTER JOIN dbo.CLIENTE ON 
    dbo.CONTRATO_VINCULADO.cd_cliente = dbo.CLIENTE.cd_cliente
  LEFT OUTER JOIN dbo.PROCESSO ON 
    dbo.NUMERO_PROCESSO.cd_processo = dbo.PROCESSO.cd_processo