Jump to content
Fórum Script Brasil

paulomfgoncalves

Membros
  • Content Count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutro

About paulomfgoncalves

  1. Boas, Quem ajuda !!! Dado o seguinte SQL stamement simplificado: ------------------------------------------------------ SELECT A.ID, A.NAME, B.CONTA, C.OUTRO, D.OUTRO2, ... FROM TABLE1 A INNER JOIN TABLE2 B ON A.ID = B.ID LEFT OUTER JOIN TABLE3 C ON A.ID = C.ID LEFT OUTER JOIN TABLE4 D ON B.CONTA = D.CONTA WHERE A.ID = {codeVar} AND .... (bastantes condicoes) ORDER BY A.NAME ------------------------------------------------------ Se criar uma VIEW chama "myView": ------------------------------------------------------ SELECT A.ID, A.NAME, B.CONTA, C.OUTRO, D.OUTRO2, ... FROM TABLE1 A INNER JOIN TABLE2 B ON A.ID = B.ID LEFT OUTER JOIN TABLE3 C ON A.ID = C.ID LEFT OUTER JOIN TABLE4 D ON B.CONTA = D.CONTA ORDER BY A.NAME ------------------------------------------------------ e fizer: ------------------------------------------------------ SELECT * FROM myView WHERE ID = {codeVar} AND .... (bastantes condicoes) ------------------------------------------------------ Pergunto: Qual tem mais custos (performance), a View ou o select direto ou os custos são os mesmos ? Obrigado PauloGoncalves
×
×
  • Create New...