Pergunta : Problema que converte a pergunta do usuário do SQL ao acesso do MS

Eu estou tendo edições converter uma pergunta do usuário do SQL ao acesso do MS para usar-se em minha pergunta original do usuário de VB.NET program.

My SQL: class= " lineNumbers " >
1 do >

cmd codeBody do " prettyprint " " do class= do id= " codeSnippet815257 do >


What que de
1 do >

cmd codeBody do " prettyprint " " do class= do id= " codeSnippet815258 do >


My do class= de
class= do

Resposta : Problema que converte a pergunta do usuário do SQL ao acesso do MS

Seus hábitos do SQL podiam usar alguma melhoria.  ; -)

Você precisa provavelmente de parar de tentar usar o número de coluna em sua ORDEM pela cláusula e, em vez de usar 4 o uso CD_WELLBORE_FORMATION.update_date (ou qualquer nome de coluna você está querendo requisitar realmente perto).

Também, olhar no seguinte:

dbo_CD_DATUM.well_id + dbo_CD_DATUM.datum_id

Se aquelas são cadeias de caracteres, a seguir você precisa de usar um ampersand (&) para concatená-los mais você quer provavelmente envolver isso no parêntese:

OU (dbo_CD_DATUM.well_id + dbo_CD_DATUM.datum_id) DENTRO (“03q2DecAl4nlEgX”,
                                                          “86zNT2KSuII6yfH”,…, “ZILDpIPYMHfWqVj ")

Você pôde querer põr um pseudônimo sobre a seguinte linha:

dbo_CD_WELLBORE_FORMATION.prognosed_md + NZ (dbo_CD_DATUM.datum_elevation, 0),

Outras soluções  
 
programming4us programming4us