1..$_
- From
- Viktor Smirnov (2:5066/198)
- To
- Kalachihin Vladimir
- Date
- 2006-05-25T00:03:16Z
- Area
- SU.DBMS.SQL
Здравствуй Kalachihin.
По моему, пpимеpно в 22:11 24 май 06 наверно Kalachihin Vladimir кажется
что-то писал возможно к Viktor Smirnov:
VS>> +----+-------+
VS>> | ID | cells |
VS>> +----+-------+
VS>> | id | N |
VS>> +----+-------+
VS>> нужно чтобы при WHERE ID=id результатом была последовательность 1
VS>> 2 3
VS>> ... N, а не просто N
KV> Последовательность до N - это обломись,
KV> а до id - легко.
ну и как?
WHERE ID<=id ORDER BY ID ?
не пойдет, значения ID непоследовательные, например 5,13,32
пока в голову пришло только тупо создать вспомогательную таблицу
+---+
| N |
+---+
| 1 |
| 2 |
| 3 |
...
и чтото вроде
SELECT вспомогат.N FROM вспомогат INNER JOIN та_таблица ON та_таблица.ID=id
WHERE вспомогат.N <=та_таблица.cells ORDER BY вспомогат.N
С уважением, Viktor Smirnov.
... mail:meteoviktor@mail.ru icq:168881308 beeline:89051972587
---
* Origin: Пошел вон, Дункан Макклауд!!! (C) Кукушка (2:5066/198.0)
SEEN-BY: 50/12 203 450/159 186 1024 451/30 454/9 461/43 132 640 469/999
SEEN-BY: 4614/20 4616/3 4625/8 4641/444 5000/76 5000 5001/5001 5006/1 5007/1
SEEN-BY: 5010/53 70 5011/13 5012/23 46 5015/28 5019/31 5020/86 175 194 400 545
SEEN-BY: 5020/639 715 758 830 982 1057 1200 1523 1604 1665 1909 1922 2013 2238
SEEN-BY: 5020/4441 5021/3 29 5022/128 5025/3 750 5026/10 14 45 5027/12 5029/32
SEEN-BY: 5030/217 436 473 556 966 1063 1080 1339 1900 5035/38 5036/1 5040/47
SEEN-BY: 5042/13 5045/7 5047/47 5049/1 5051/15 5054/1 8 9 28 35 37 45 63 67
SEEN-BY: 5055/95 5057/1 5059/9 5060/88 5061/15 5062/1 5066/2 9 18 70 71 72 111
SEEN-BY: 5066/132 133 198 314 5077/70 5080/68 1003 5082/6 5083/21 5084/32
SEEN-BY: 5085/13 5090/106 5093/27 5095/20 5096/18 5099/133 6009/1
PATH: 5066/198 132 133 18 5020/400 4441 545 5054/1 37