Ciselna rada po uzivatele
Pavel Stehule
stehule na kix.fsv.cvut.cz
Středa Prosinec 17 12:53:51 CET 2003
Dobry den
Zkuste napsat vic, netusim jakou mate databazi, co chcete delat s temi
cisli. Obecne by se to mohlo vyresit asi takto
BEGIN
SELECT cislo FROM tab WHERE id=neco FOR UPDATE;
......
......
UPDATE tab SET cislo = CISLO + 1 WHERE id=neco;
COMMIT;
Pavel Stehule
On Wed, 17 Dec 2003, Zdenek Bohm wrote:
> Zdravim,
>
> potreboval bych v jedne tabulce vest zaznamy po objednavky uzivatelu,
> nejlip tak, aby se kazdemu uzivateli nezavisle a automaticky
> inkrementovala ciselna rada. Muzete mi, prosim, poradit, jak toho
> nejlepe docilit? Napada me jedine nejak vyuzit AUTO_INCREMENT, ale timto
> v danem sloupci budu mit jednu ciselnou radu pro vsechny. Ja bych
> potreboval asi takovato data:
>
> Cislo | ID_Uzivatel
> -------------------
> 1 | 1
> 2 | 1
> 1 | 2
> 3 | 1
> 1 | 3
> 2 | 2
>
> Diky.
>
> S pozdavem Zdenek Bohm
>
Další informace o konferenci Databases