Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 16:36 08.07.25 
Клубове/ Компютри и Интернет / Бази данни Пълен преглед*
Информация за клуба
Тема Re: математически операции в ACCESS [re: lz5zf]
Автор salle (един такъв)
Публикувано03.07.09 11:24  



Нямам идея какво може Access (никога не съм го ползвал). Ако става въпрос за SQL заявка има няколко варианта в зависимост то това какво точно имаш като поредица. Твоето "Да" не казва много по въпроса.

Най-лесно е ако имаш непрекъснати поредни номера в дадена колонка - да речем id което е и PRIMARY KEY. Ако е гарантирано, че няма изтрити редове и съответно дупки в поредицата задачката ти е да свържеш всеки ред с друг с id = id - 1

Тук пак има два варианта - подзаявка или join към същата таблица:

(Не знам какъв SQL диалект използва Access та Copy/Paste може и да не работи)

SELECT t1.Col1 - t2.Col1 FROM my_table AS t1, my_table AS t2 WHERE t1.id = t2.id - 1;

или

SELECT Col1 - (SELECT Col1 FROM my_table AS t2 WHERE t2.id = t1.id - 1) FROM my_table AS t1;

Има вариации в зависимост от това какво искаш да правиш с първия и последния ред от таблицата или избраните редове.

Ако въпросната поредица има "дупки" задачката е да намериш най-големия id по-малък от текущия. Там ще ти помогне MAX() функцията.

Може някой друг да знае как това може да се направи в Access с цъкане на мишката ...



Цялата тема
ТемаАвторПубликувано
* математически операции в ACCESS lz5zf   30.06.09 12:28
. * Re: математически операции в ACCESS wiz   30.06.09 19:30
. * Re: математически операции в ACCESS lz5zf   30.06.09 19:52
. * Re: математически операции в ACCESS salle   30.06.09 21:25
. * Re: математически операции в ACCESS lz5zf   30.06.09 21:41
. * Re: математически операции в ACCESS wiz   02.07.09 22:39
. * Re: математически операции в ACCESS salle   03.07.09 11:24
. * Re: математически операции в ACCESS bira_more   06.07.09 15:03
. * Re: математически операции в ACCESS lz5zf   10.07.09 22:49
. * Re: математически операции в ACCESS wiz   11.07.09 00:56
. * Re: !!! salle   14.07.09 13:08
. * Re: !!! lz5zf   15.07.09 13:39
. * Re: !!! lz5zf   15.07.09 13:49
. * Re: !!! bira_more   15.07.09 15:30
. * Re: !!! lz5zf   15.07.09 15:53
. * Re: !!! lz5zf   16.07.09 10:53
. * Re: !!! bira_more   16.07.09 15:27
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.