visual foxpro

Yunier Yunier
11 de Octubre del 2010
hola queiro saber si hay alguien que me pueda ayudar con algunas dudas que tengo sobre este programa ya que soy nuevo en el
quisiera saber como interpreto o que significa
esta linea de comando:

sum(IIF(fecha = xfecha2, 1, 0)) as atendia,;

nelson meza
11 de Octubre del 2010
sum(IIF(fecha = xfecha2, 1, 0)) as atendia,;

1ro.- IIF(fecha = xfecha2, 1, 0)----> si fecha es igual xfecha2, entonces devolvera 1, de lo contrario devolvera 0.
2do.-sum(....) as atendia------> esta sumando el valor devuelto por el IIF e identificandelo con el nombre ATENDIA, esto por la (,) al final de sentencia y el AS; esta presente dentro de una sentencia SQL-Select.
En resumidas cuentas, esta contando cuantas fechas son iguales.