|
|
|
Минимум больше нуля
|
|||
|---|---|---|---|
|
#18+
Так... я кажись наконец понял... вот нехрен было начальный запрос писАть. Тебе надо из всей твоей совокупности по всем двум полям выбрать одно значение, чтобы больше нуля, и самое меньшее из них. Так? тогда Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 18:10:13 |
|
||
|
Минимум больше нуля
|
|||
|---|---|---|---|
|
#18+
Ну тогда вот такой звэрЪ :) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Ну, или if(least(a,b)=0,greast(a,b),least(a,b)) , что больше понравится) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 18:24:30 |
|
||
|
Минимум больше нуля
|
|||
|---|---|---|---|
|
#18+
AkinaТак... я кажись наконец понял... вот нехрен было начальный запрос писАть. Тебе надо из всей твоей совокупности по всем двум полям выбрать одно значение, чтобы больше нуля, и самое меньшее из них. Так? тогда Код: sql 1. 2. 3. 4. Аллилуйя! Запрос вида: Код: sql 1. 2. 3. Вернет наименьшие значения больше нуля для r.i2 и g.i2. В итоге у меня получается: Код: sql 1. 2. Только если делать так: Код: sql 1. 2. То выводится NULL, а должно быть 599. Осталось это победить и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 18:25:12 |
|
||
|
Минимум больше нуля
|
|||
|---|---|---|---|
|
#18+
Cygapb-007Ну тогда вот такой звэрЪ :) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Ну, или if(least(a,b)=0,greast(a,b),least(a,b)) , что больше понравится) Благодарю, ваш вариант подошел! Всем спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 18:26:34 |
|
||
|
|

start [/forum/topic.php?fid=47&startmsg=38572096&tid=1833608]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 304ms |

| 0 / 0 |
