Mulla henkilo taulu jossa pääavain on henkiloID. Millä sql -lauseella saisin haettua suurimman henkiloID numeron mikä kannassa on ? Sit saisin tietää minkä henkiloID:n laitan seuraavalla lisättävälle henkilölle.
seuraava id numero sql-lause?
dfgdfg
3328
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
SELECT max(henkiloID)
FROM henkilo;
MS Accessissa suurin arvo saadaan vaikkapa näin:
=Suurin([henkilo_ID])
Eli teet lomakkeseen vaikka muokkausruudun (esim. Muokkausruutu1), jonka ohjausobjektin lähteeksi kirjoitat em. kaavan. Kun haluat lisätä uuden henkilo_ID:n, laita kaavaksi Muokkausruutu1 1.
Samalla tavoin toimii tietysti myös pienin, keskiarvo jne.
En tiedä tarkoititko juuri tätä asiaa, mutta ainakin vastasin ;)
Onnea ja menestystä!
Vastaampa tähän, älä tee noin, vaan laita henkilöID automaattisesti kasvavas, näin luku kasvaa aina yhdellä.