|
Тема |
Re: така [re: Dakota] |
|
Автор |
desso__ (непознат
) |
|
Публикувано | 18.01.06 12:12 |
|
|
10x a lot
Точно това търсех:
set @x := 0;
SELECT @x := @x+1 as num,ID, NAME FROM test;
Върши чудесна работа. Сега разбира се, се опитвам да го направя да е само в едно query
set @x := 0;
SELECT IF(@x iS NULL,@x := 0,1) as xx,@x := @x+1 as num,ID, NAME FROM test;
но нещо не се получава.... винаги IF връща, че @x е NULL...
пробвах и с SELECT CASE THEN още по голям мармалад :-)
ако някой измисли някоя брилянтна идея да пише! -:)
Поздрави
|
| |
|
|
|