Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2008, 10:14
Avatar de cadesa
cadesa
 
Fecha de Ingreso: septiembre-2007
Ubicación: Guatemala
Mensajes: 130
Antigüedad: 17 años, 3 meses
Puntos: 0
Problemas con select

Ayuda a todos, fijense que estoy haciendo el query siguiente:

SELECT ((MAX(ico.correlativo)) +'-'+ cast(ico.año AS varchar)+'-'+ cast(sup.puesto AS nvarchar)) AS Correlativo FROM Correlativos as ico JOIN Puestos as sup on sup.puesto = ico.puesto WHERE ico.año = '" + Date.Now.Year.ToString() + "' AND sup.supervisor = '" + txtcodsup.Text + "'GROUP BY sup.supervisor, ico.correlativo, ico.año;

en el cual tengo el ultimo correlativo, el dato que resulta es "1-2008-1" y esta bien pero cuando le agrego en "MAX(ico.correlativo)+1" me da el siguiente resultado "2011" me pueden ayudar para ver como lo reparo.