Buongiorno, ho un form dove ci sono due campi fondamentali: data e numero
vorrei fare in modo che il numero venga incrementato di uno ad ogni inserimento nella stessa data.
adesso funziona bene se la data che inserisco è quella odierna, ma se cambio data non mi funziona e riparte dal nr 1. vorrei fare in modo che selezionando o digitando la data incrementi il numero per quella data.
adesso ho questo script ma mi incrementa la data solo per il giorno corrente, mentre se cambio data anche facendo più inserimenti mi inserisce sempre il numero 1

codice:
SELECT     data, MAX(numero) + 1 AS numero
FROM         Mensa
GROUP BY data
HAVING      (data = CONVERT(DATETIME, '2012-07-23 00:00:00', 102))
come risolvo il problema?
Grazie