1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
|
|
1 | |
Как в access сделать запрос без повторений(чтобы требуемые поля выводились без повтора)???23.06.2011, 06:11. Показов 35010. Ответов 10
Метки нет (Все метки)
есть 3 табл. R1 = (ФИО, Дисциплина, Оценка); R2 = (ФИО, Группа); R3 = (Группы, Дисциплина)
добавила в R2 столбец где должны пройти экз. и написала гм. №1 ... до 3, но есть повторения, как сдлать чтоб при запросе не повторялось. Задача на запрос: вывести список всех групп (без повторений), где должны пройти экзамены; Запрос должен быть в конструкторе, условия отбора какое написать???
0
|
23.06.2011, 06:11 | |
Ответы с готовыми решениями:
10
запрос-выборка: как сделать, чтобы выводились пустые значения? Сделать поле со списком в ленточной форме, чтобы можно было вносить значения без повторений Как сделать столбцы без повторений? запрос без повтора вывода категории |
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
23.06.2011, 10:10 | 2 |
Olyalyaaa, что-то у Вас не так: во второй таблице я поняла, что идет привязка фамилии к определенной группе, экзамен должен привязываться к группе и дисциплине (третья таблица). Не вижу часть Вашей базы, а описание Вы сделали скорее всего частичное. Для выбора неповторяющихся записей служит DISTINCT. Наберите в справке и посмотрите, как с ним сделать запрос. Если выложите часть своей базы, можно сделать в ней
0
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
23.06.2011, 13:18 | 4 |
Olyalyaaa, я переделала Ваши таблицы и сделал запрос выборки
1
|
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
|
|
24.06.2011, 08:06 [ТС] | 5 |
спасибо конечно, но вы наверно не поняли задание. Нужен запрос чтобы не повторялось ничего. и вы удалили, поле оценки в табл. Студенты. а у меня на эти оценки был запрос.
0
|
3356 / 1775 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
24.06.2011, 08:12 | 6 |
ЗАЧЕМ хранить КодСтудента в таблице ГРУППЫ?!.
Насколько знаю,правильно хранить КодГруппы в таблице Студенты..
0
|
65 / 65 / 4
Регистрация: 21.06.2011
Сообщений: 166
|
|
24.06.2011, 11:18 | 7 |
Добавить поля последовательно в запрос из таблицы. Затем щелкнуть правой кнопкой на одном из полей в конструкторе и нажать "Итоги", далее установить группировку. И все!
1
|
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
|
|
24.06.2011, 11:42 [ТС] | 8 |
спасибо почти получилось, только вот два поля повторяющийся осталися.
0
|
65 / 65 / 4
Регистрация: 21.06.2011
Сообщений: 166
|
|
24.06.2011, 12:12 | 9 |
Файл во вложении. Будте внимательнее с форматом ввода данных. Лишние пробелы и регистр букв играют важную роль в жизни запросов Аксесса.
1
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
24.06.2011, 20:12 | 10 |
Olyalyaaa,
но ведь группы сдают экзамены по разным дисциплинам. Значит при выборке у одной группы будут экзамены в разных кабинетах (если у Вас кабинеты обозначены)
0
|
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
|
|
25.06.2011, 08:47 [ТС] | 11 |
нет там есть одинаковые дисциплины, с одинаковыми группами.
В принципе это не важно уже.
0
|
25.06.2011, 08:47 | |
25.06.2011, 08:47 | |
Помогаю со студенческими работами здесь
11
Как сделать так, чтобы на экране была страница сайта без панели задач и без меню браузера? Запрос на выборку без повторений Нужно сделать этикетку через запрос, чтобы выводились определенные данные Как добавить новый ID без повтора? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |