Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.02.28;
Скачать: CL | DM;

Вниз

Запрос на поиск повторяющихся записей   Найти похожие ветки 

 
nalapko ©   (2011-06-05 08:33) [0]

Существует таблица Access  расписание занятий с полями
ДеньНедели-НомерУрока-Класс-Урок-Учитель. Необходимо составит запрос, проверяющий отсутствие\наличие повторяющихся записей в поле учитель по каждому номеру урока каждого дня недели. Т.е. что бы в расписание один и тот же учитель не был поставлен на несколько занятий одновременно.


 
Ega23 ©   (2011-06-05 09:15) [1]

В общем виде это делается так:

Create table TTT (ID, Name);

Select Name, Count(id) from TTT
Group by Name
Having Count(id) > 1


А под свою задачу подгоняй уже сам.


 
nalapko ©   (2011-06-05 13:02) [2]

Уточню. Все обращения к базе идут через Delphi с помощью технологии ADO. Нужен запрос для компонента ADOQuery.


 
Ega23 ©   (2011-06-05 14:20) [3]


> Уточню. Все обращения к базе идут через Delphi с помощью
> технологии ADO. Нужен запрос для компонента ADOQuery.


Уточню. Я привёл пример выборки из таблицы тех записей, где совпадает поле "Name". С количеством совпадений.
Куда ты там дальше этот запрос будешь пихать и как его адаптировать - это твои проблемы. Не получится - ну и фиг с ним, пойдёшь в армию.


 
sniknik ©   (2011-06-05 14:57) [4]

> Нужен запрос для компонента ADOQuery.
запрос нужен для access или вернее jet, технология доступа тут дело десятое, хоть через BDE то же самое выполняй. в общем запросы пишутся под субд/ее движок, а не под компоненты...

давно под "найтиве" BDE компонент и движок означали примерно одно и тоже, но это давно в прошлом.


 
nalapko ©   (2011-06-05 16:17) [5]

Спасибо за ответы) особенно про армию - очень помогло.
В общем сделал с помощью мастера в Access))


 
OW ©   (2011-06-06 15:43) [6]

услышать ответ <> понять его



Страницы: 1 вся ветка

Текущий архив: 2016.02.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.006 c
2-1408433089
Друг
2014-08-19 11:24
2016.02.28
Дифайны и пути для проекта - настройка IDE


2-1407940463
SKIPtr
2014-08-13 18:34
2016.02.28
событие программы при завершении винда


15-1433224643
Pavelnk
2015-06-02 08:57
2016.02.28
Нарисовать трапецию


15-1424691616
KSergey
2015-02-23 14:40
2016.02.28
Как избавиться от ленности в мозгах?


15-1434293756
кгшзх
2015-06-14 17:55
2016.02.28
перепрошивка ресивера триколор