Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2013, 12:16
cbr20
 
Fecha de Ingreso: abril-2013
Mensajes: 37
Antigüedad: 11 años
Puntos: 1
SOS, No entiendo esta sintaxis

Hola buenas, pues resulta que tengo que controlar sql desde vb.net, se como hacerlo y eso, pero en una de las sentencias, al ejecutarla, me salta un error de tipo sontactico de sql. Y lo peor de todo es que no entiendo que se supone que hace esta sintaxis.

Aqui les pongo la sintaxis que "me han pasado" y con la cual 'debo' trabajar.
Código SQL:
Ver original
  1. SELECT DISTINCT TCompleta.['ClientCode'], Suma1, Suma2, Res
  2. FROM TCompleta, Liquidaciones
  3. WHERE TCompleta.['SalesDtae'] = Liquidaciones.['SalesDate'] AND Res >= 2

Pues esa es la sintaxis.

Haber, lo que yo creo que pone (y que no es, ya que da error):
-Seleccionar elementos de manera no repetida algo(no se que significa esta forma TCompleta.['ClientCode']), Suma1, Suma2 y Res de LAS TABLAS TCompleta y Liquidaciones donde algo(TCompleta['SalesDate']) vale lo mismo que algo(Liquidaciones.['SalesDate']) y Res sea igual o mayor que 2.

¿Me acerco a su significado?

Bueno, que al ejecutar esto me salta el error sql:

Puede que el campo 'TCompleta.[ClientCode]' especificado haga referencia a mas de una tabla de las mostradas en la clausula FROM de la instruccion SQL.


Agradezco cualquier ayuda.

Última edición por gnzsoloyo; 28/05/2013 a las 05:24 Razón: SQL sin etiquetar.