|
|
|
Запрос???
|
|||
|---|---|---|---|
|
#18+
Доброе всем утро! Помогите с запросом: Есть следующие данные в таблице: 1 plus1 10 1 plus1 15 1 plus2 30 1 minus1 10 2 plus2 100 2 minus2 10 Хочу получить как бы сальдо, т.е следующее 1 (plus1+plus1+plus2-minus1 = 10+15+30-10) 45 2 (plus2-minus2 = 100-10) 90 Возможно такое совершить одним запросом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2002, 09:25:44 |
|
||
|
Запрос???
|
|||
|---|---|---|---|
|
#18+
select GroupName_,Sum( case LEFT(PL_MIN_,3) WHEN 'plu' THEN +val_ ELSE -val_ END ) from table__ Group by GroupName_ где имена наверно понятны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2002, 09:46:53 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3363&tid=1818264]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
18ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 318ms |

| 0 / 0 |
