
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 09.12.2003, 06:12 
 | 
|||
|---|---|---|---|
как подружить count и sum?  | 
|||
| 
 #18+ 
  
    
  Есть запрос: select userid,count(*) as cc,sum(billValue)/4 as ss from yaol_user_payments_new yup,yaol_users yu where yu.id=yup.userid and billCurrencyType=currencyType group by userid order by ss desc Как сюда вставить условие, чтобы выбирались только строки, в которых cc>2? Если вставить в where and cc>2 тогда ругается так: SQL error: [IBM][CLI Driver][DB2/2] SQL0206N "CC" is not valid in the context where it is used. SQLSTATE=42703 , SQL state S0022 В group вроде как неправильно вставлять этот count. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 09.12.2003, 06:39 
 | 
|||
|---|---|---|---|
как подружить count и sum?  | 
|||
| 
 #18+ 
  
    
  Дополнение: count при этом выбирать не нужно, то есть более точно запрос выглядит так: select userid,sum(billValue)/4 as ss from yaol_user_payments_new yup,yaol_users yu where yu.id=yup.userid and billCurrencyType=currencyType group by userid order by ss desc видимо нужно делать через представление. Чем я сейчас и займусь. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 09.12.2003, 06:58 
 | 
|||
|---|---|---|---|
  
  | 
|||
как подружить count и sum?  | 
|||
| 
 #18+ 
  
    
  Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 09.12.2003, 07:54 
 | 
|||
|---|---|---|---|
как подружить count и sum?  | 
|||
| 
 #18+ 
  
    
  О. Спасибо. Теперь нужно немного усложнить и сделать отбор по ss тоже. ss>7 в where и в having условие and ss>7 не принимается. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 09.12.2003, 08:09 
 | 
|||
|---|---|---|---|
  
  | 
|||
как подружить count и sum?  | 
|||
| 
 #18+ 
  
    
  в having нельзя использовать алиасы Код: plaintext 1. 2. 3. 4. 5. 6. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 09.12.2003, 08:27 
 | 
|||
|---|---|---|---|
как подружить count и sum?  | 
|||
| 
 #18+ 
  
    
  хм. работает. Спасибо не понимаю почему не прокатывает конструкция через ss. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=43&mobile=1&tid=1606416]:  | 
    0ms | 
get settings:  | 
    8ms | 
get forum list:  | 
    10ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    30ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    41ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 12ms | 
| total: | 121ms | 

    | 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.