Jump to content
Fórum Script Brasil
  • 0

Ajuda Em Sql


Guest v.lacerda

Question

Guest v.lacerda

Boa tarde,

Srs. necessito de uma ajuda muito grande pois meu celebro me limita a isso:

Tenho mes = 0 e mes = 1 que vai ate mes = n , necessito verificar os numeros de contratos coincidentes em todas as bases....sendo que quando eu acabar o mes = 0 , tenho que verificar no mes = 1 e até o mes= n = mes = n.

Se alguém puder me ajudar ficarei grato.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0
Guest v.lacerda

Andreia tentarei ser mais claro.

Vamus imaginar o alfabeto ok? Normal que vai de A~Z e cada letra representa uma base de registros, a minha missão é simples, tenho que cruzar o A como todas as outras letras do alfabeto e depois testar o B com todas as outras letras e assim por diante até chgar no Z.

Obrigado pela atenção.

Eu desenvolvi isso aqui em baixo mais é meio manual porque testo uma de cada vez com todas.

/*INICIO*/

SELECT COLUMN1,DATEDIFF(DAY,COLUMN2,GETDATE())AS NAME,COLUMN3,COLUMN4

INTO #TABLE

FROM LACERDA.DBO.TABLE0 A WITH(NOLOCK)

WHERE COLUMN3 <= 'DATE'

AND COLUMN4 IN ('CONDIÇÃO')

DECLARE @DATA AS DATETIME

SET @DATA = (SELECT MIN(COLUMN3) FROM #TABLE)

SELECT *

INTO #TABLE1

FROM #TABLE

WHERE COLUMN1 NOT IN ( /*EXCLUO OS CONTRATOS QUE SAIAM DENTRO DO MES*/

SELECT COLUMN1

FROM #TABLE

WHERE COLUMN5 BETWEEN @DATA AND 'CONDICAO'

)

SELECT COUNT(A.COLUMN1)QTD,SUM(COLUMN)NAME

FROM #TABLE1 A,

(

SELECT COLUMN1,SUM(COLUMN)NAME

FROM TABLE2

GROUP BY COLUMN1

)B

WHERE A.COLUMN1 = B.COLUMN1

É MANUAL PRA CARAMBA ESSE PROCESSO MAIS ESTA ME AJUDANDO E ESTOU RESOLVWNDO DESSE JEITO, SE TU PODER ME AJUDAR FICAREI GRATO.

ATT,

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.6k
×
×
  • Create New...