| 
    
        
     
     | 
    
  | 
подскажите как пересчитать колонку в Access ? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        mi4asib    
     27.09.12 
            ✎
    13:22 
 | 
         
        Здраствуйте !
  
        Допустим нужно колонку в Access *0.18 ( проставить цены НДС ), копировать не вариант записей > 180к  | 
|||
| 
    1
    
        774816    
     27.09.12 
            ✎
    13:40 
 | 
         
        в самом Access-е, перейти в режим SQL и запустить запрос типа этого.. 
  
        UPDATE ИМЯ_ТАБЛИЦЫ SET ИМЯ_КОЛОНКИ = ИМЯ_КОЛОНКИ * 0.18  | 
|||
| 
    2
    
        mi4asib    
     08.10.12 
            ✎
    20:31 
 | 
         
        о спасибо попробую)     
         | 
|||
| 
    3
    
        mi4asib    
     09.10.12 
            ✎
    06:29 
 | 
||||
| 
    4
    
        mi4asib    
     09.10.12 
            ✎
    06:30 
 | 
         
        http://smages.com/images/vmv.png вот точнее     
         | 
|||
| 
    5
    
        mehfk    
     09.10.12 
            ✎
    06:37 
 | 
         
        имена полей с русскими буквы и пробелами заключи в квадратные скобки     
         | 
|||
| 
    6
    
        mi4asib    
     09.10.12 
            ✎
    07:17 
 | 
         
        UPDATE [PCL руб без НДС] SET [PCL руб без НДС] = [PCL руб безНДС]*0.18 типа так ?     
         | 
|||
| 
    7
    
        mi4asib    
     09.10.12 
            ✎
    08:21 
 | 
         
        Борис ! Ты где ?     
         | 
|||
| 
    8
    
        Птах    
     09.10.12 
            ✎
    08:30 
 | 
         
        (6) Так ты цену без ндс перезапишешь ценой с ндс     
         | 
|||
| 
    9
    
        Птах    
     09.10.12 
            ✎
    08:30 
 | 
         
        UPDATE [PCL руб без НДС] SET [PCL руб с НДС] = [PCL руб безНДС]*0.18
  
        как-то так  | 
|||
| 
    10
    
        mi4asib    
     09.10.12 
            ✎
    08:32 
 | 
         
        ну умножу на 1.18     
         | 
|||
| 
    11
    
        mi4asib    
     09.10.12 
            ✎
    08:32 
 | 
         
        спасиб )     
         | 
|||
| 
    12
    
        Птах    
     09.10.12 
            ✎
    08:35 
 | 
         
        А, да, на 0.18 это ж НДС просто будет :)     
         | 
|||
| 
    13
    
        mi4asib    
     09.10.12 
            ✎
    08:37 
 | 
         
        чото никак :( пичаль, нет говорит такой колонки :(
  
        вот так пробую UPDATE [PCL руб без НДС] SET [PCL руб без НДС] = [PCL руб без НДС]*1.18  | 
|||
| 
    14
    
        mi4asib    
     09.10.12 
            ✎
    08:38 
 | 
         
        мне создавать не нужно новую, что бы заменила которая есть помноженная на 1.18     
         | 
|||
| 
    15
    
        mi4asib    
     09.10.12 
            ✎
    08:39 
 | 
         
        http://smages.com/images/vmv.png я хоть правильно делаю ? там где это нужно ?     
         | 
|||
| 
    16
    
        Песец    
     09.10.12 
            ✎
    08:39 
 | 
         
        построителем сделай запрос на выборку, проверь, потом замени селект на апдейт     
         | 
|||
| 
    17
    
        Repey    
     09.10.12 
            ✎
    08:44 
 | 
         
        Вместо таблицы поле указал
  
        UPDATE [Tariff_Dealers] SET [PCL руб без НДС] = [PCL руб без НДС]*1.18  | 
|||
| 
    18
    
        mi4asib    
     09.10.12 
            ✎
    08:45 
 | 
         
        я не разберусь, мне акцесс первый раз в жизни потребовался     
         | 
|||
| 
    19
    
        mi4asib    
     09.10.12 
            ✎
    08:46 
 | 
         
        (17) сенк     
         | 
|||
| 
    20
    
        mi4asib    
     09.10.12 
            ✎
    08:49 
 | 
         
        wow, получились цифры типа 557,8568, как их округлить в большую сторону до рубля ?     
         | 
|||
| 
    21
    
        mi4asib    
     09.10.12 
            ✎
    08:49 
 | 
         
        (17) помогло ) спасибо     
         | 
|||
| 
    22
    
        mi4asib    
     09.10.12 
            ✎
    09:02 
 | 
         
        =CEILING([PCL руб без НДС],1) где то тут не правильно, поправьте плиз     
         | 
|||
| 
    23
    
        Repey    
     09.10.12 
            ✎
    09:21 
 | 
         
        ceilng, вроде, без второго параметра.     
         | 
|||
| 
    24
    
        mi4asib    
     09.10.12 
            ✎
    12:29 
 | 
         
        вроде второй параметр для округления в данном случае до 1
  
        =CEILING([PCL руб без НДС]) не арбайтн ((  | 
|||
| 
    25
    
        mi4asib    
     10.10.12 
            ✎
    09:25 
 | 
         
        UPDATE [Tariff_Dealers] SET [PCL руб без НДС] = round([PCL руб без НДС]*1.18, 1) 
  
        вот как нужно, может пригодится кому  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |