Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Dmitry Novikov                       2:5020/400     17 Apr 2001  20:03:50
 To : All
 Subject : Re: Volumes -> %
 -------------------------------------------------------------------------------- 
 
 Всем привет!
 
 Vadym Lepetyuk пишет в сообщении ...
 
 >Простая проблема, а как красиво решить, не знаю. :(
 >Есть таблица (страна, объем):
 >  Russia, 20
 >  USA,    19
 >  Canada, 11
 >А надо получить (страна, процент от суммарного объема):
 >  Russia, 40%
 >  USA,    38%
 >  Canada, 22%
 
 Запрос я поскипал, так как не понял ничего :))
 В рамках поставленной задачи предлагаю так:
 SELECT CountryID, Volume/(select sum(Volume) from VolumeMetro) AS Percentage
 FROM VolumeMetro
 
 Поскольку у тебя там еще MetroID и группировка, может ты и что другое имеешь
 ввиду...
 
 С наилучшими пожеланиями, Дмитрий  dim@rnivc.kis.ru
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Volumes -> %   Vadym Lepetyuk   17 Apr 2001 11:36:34 
 Re: Volumes -> %   Ilya Zvyagin   17 Apr 2001 20:01:48 
 Re: Volumes -> %   Dmitry Novikov   17 Apr 2001 20:03:50 
 Re: Volumes -> %   Maksim Kortunov   18 Apr 2001 18:12:28 
 Re: Volumes -> %   Ilya Zvyagin   19 Apr 2001 12:04:39 
 Re: Volumes -> %   Maksim Kortunov   25 Apr 2001 19:03:21 
Архивное /su.dbms.sql/6577e79feac0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional