![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запрос [D7, XP]
VitV © (2006-12-29 09:46:00)Удалено модератором
Примечание: СПАМ
vitv (2006-12-29 14:46:00) [1]
> Anatoly Podgoretsky © (29.12.06 14:33) [27]
> > vitv (29.12.2006 11:38:20) [20]товар кол-во процент1
> 5 0Кто, где, на ком стоял?
т.е.
Anatoly Podgoretsky (2006-12-29 14:33:00) [2]> vitv (29.12.2006 11:38:20) [20]
товар кол-во процент
1 5 0
Кто, где, на ком стоял?
vitv (2006-12-29 14:04:00) [3](select count(*) from rezultati1)*100/count(*)-работает
vitv (2006-12-29 12:35:00) [4]И это только операция деления-остальные +,-,* работают.
vitv (2006-12-29 12:35:00) [5]И это только операция деления-остальноые +,-,* работают.
vitv (2006-12-29 12:29:00) [6]Почему-то если я делю число на (select count(*) from rezultati1)*100-результат нуль.
vitv (2006-12-29 12:26:00) [7]Поставил ФБ-тоже самое.
Sergey13 (2006-12-29 11:45:00) [8]> [18] vitv © (29.12.06 11:33)
Приведи полностью рабочий запрос.
> [20] vitv © (29.12.06 11:38)
Ну не знаю. У меня ФБ 1.5.3 - возможно тут разница.
vitv (2006-12-29 11:38:00) [9]В результатах запроса т.е.
товар кол-во процент
1 5 0
2 5 0
3 5 0
4 5 0
Sergey13 (2006-12-29 11:34:00) [10]> [17] vitv © (29.12.06 11:32)
Где везде-то? В карманах, в сумке?
vitv (2006-12-29 11:33:00) [11]count(*)/(select count(*) from rezultati1)*100
(select count(*) from rezultati1)*100-нормально.
count(*)/(select count(*) from rezultati1)*100-нуль.
vitv (2006-12-29 11:32:00) [12]У меня почему везде нули :(((((((((
vitv (2006-12-29 11:22:00) [13]Большое спасибо за помощь!
Sergey13 (2006-12-29 11:22:00) [14]> [14] vitv © (29.12.06 11:15)
Вряд ли, но тип интересный. 8-)
Что в нем?
vitv (2006-12-29 11:15:00) [15]Может быть дело в типе данных. Decimal(2,2)
Sergey13 (2006-12-29 10:59:00) [16]> [12] vitv © (29.12.06 10:52)
select tovar,count(*),count(*)/(select count(*) from rezultati1)*100
from rezultati1
group by tovar
vitv (2006-12-29 10:52:00) [17]select tovar,count(tovar),(count(tovar)/(select count(tovar)
from rezultati1))*100) from rezultati1 group by tovar
значание данного поля везде=0
Sergey13 (2006-12-29 10:52:00) [18]> [8] vitv © (29.12.06 10:46)
У меня считает нормально.
vitv (2006-12-29 10:51:00) [19](count(tovar)/(select count(tovar)
> from rezultati1))*100)-значание данного поля=0
evvcom (2006-12-29 10:49:00) [20]> [8] vitv © (29.12.06 10:46)
> процент почему-то равен=0.
А что такое "процент"?
А count(tovar) у тебя чему равен?