С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 21.03.2015
Сообщений: 25
1

Необходимо сравнить в ACCESS 2003 две таблицы (Table1, Table2)

21.03.2015, 16:55. Показов 1136. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Я чайник в ACCESS.Только начал начал изучать.

Необходимо сравнить две таблицы (table1,table2) в ACCESS 2003
вывести разницу где есть расхождения в таблицах (или в Table1 или в Table2).

Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.03.2015, 16:55
Ответы с готовыми решениями:

Необходимо сравнить в ACCESS 2013 две таблицы
Здравствуйте! Знаю что элементарная задачка, но никак не могу вспомнить как делается. Имеются 2...

Необходимо сделать выборку из table1 тех строк, которых нет в table2 (MS SQL)
есть две таблицы table1, table2 В table2 есть строки с теми же ключевыми полями что в table1. ...

Нужно проверить наличие записей (людей) из таблицы Table1 в Table2
Есть таблица Table1(поля - fam, im, ot, ulica, summa, otv) и таблица Table2 (поля - fam, im, ot,...

Table1 --> Table2 ?
Такой вапрос, есть таблица1 вида: ---------------------------- .......| field |.............

7
9112 / 6044 / 590
Регистрация: 27.03.2013
Сообщений: 19,859
21.03.2015, 17:09 2
Цитата Сообщение от alexbor123 Посмотреть сообщение
...Необходимо сравнить две таблицы (table1,table2)...
А где же это они эти две загадочные таблицы с оригинальными именами полей?
Или это нужно сделать чисто типа гипотетически?
Перепимпец и прям ужасть какой та.

Добавлено через 1 минуту
Цитата Сообщение от alexbor123 Посмотреть сообщение
...Спасибо....
Как вас в школах правильно вопросы задавать учат?
0
0 / 0 / 0
Регистрация: 21.03.2015
Сообщений: 25
21.03.2015, 17:27  [ТС] 3
Небольшой пример. Рез-т должен быть: № п/п, 300, 500 - соот-но нет данных в Table2.
Table1. Table2
№ п/п N1 № п/п N2
1 100 1 100
2 200 2 200
3 300 3 400
4 400
5 500
0
Эксперт MS Access
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
21.03.2015, 17:40 4
Лучший ответ Сообщение было отмечено alexbor123 как решение

Решение

SQL
1
2
3
4
5
6
SELECT Таблица1.N1
FROM Таблица1 LEFT JOIN Таблица2 ON Таблица1.N1 = Таблица2.N2
WHERE Таблица2.N2 IS NULL
UNION ALL
SELECT Таблица2.N2
FROM Таблица2 LEFT JOIN Таблица1 ON Таблица2.N2 = Таблица1.N1
1
0 / 0 / 0
Регистрация: 21.03.2015
Сообщений: 25
21.03.2015, 18:20  [ТС] 5
ltv_1953, БОЛЬШОЕ СПАСИБО.

Добавлено через 37 минут
Почему то не выводит как надо, а именно должна вывести 300 и 500.
0
Модератор
Эксперт MS Access
12106 / 4966 / 791
Регистрация: 07.08.2010
Сообщений: 14,591
Записей в блоге: 4
21.03.2015, 19:32 6
SQL
1
2
3
4
5
6
7
SELECT  "нет в таб2",Таблица1.[Поле1], Таблица2.Поле1
FROM Таблица1 LEFT JOIN Таблица2 ON Таблица1.Поле1 = Таблица2.Поле1
WHERE nz(Таблица2.Поле1,0)=0
UNION ALL
SELECT  "нет в таб1",Таблица1.[Поле1], Таблица2.Поле1
FROM Таблица2 LEFT JOIN Таблица1 ON Таблица2.Поле1 = Таблица1.Поле1
WHERE nz(Таблица1.Поле1,0)=0;
Expr1000Таблица1.Поле1Таблица2.Поле1
нет в таб23 
нет в таб25 
нет в таб1 6

в таб2 добавила 600
0
Эксперт MS Access
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
21.03.2015, 19:40 7
Лучший ответ Сообщение было отмечено alexbor123 как решение

Решение

Цитата Сообщение от alexbor123 Посмотреть сообщение
Почему то не выводит как надо, а именно должна вывести 300 и 500.
Неужели, смотрим вложение, Запрос2.
Вложения
Тип файла: zip Database108.zip (12.0 Кб, 6 просмотров)
1
0 / 0 / 0
Регистрация: 21.03.2015
Сообщений: 25
22.03.2015, 13:25  [ТС] 8
ltv_1953 да точно извините . Работает.
0
22.03.2015, 13:25
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.03.2015, 13:25
Помогаю со студенческими работами здесь

Копировать записи из table1.db в table2.db
Суть такая. Есть 2 таблицы (одинаковые, но с разными записями) назовем их table1.db и table2.db,...

Одинаковый атрибут id в таблицах table1 и table2
Доброго времени суток, не могу сохранить id в table2, разве нельзя в БД сохранить в двух таблицах...

Перенести данные из table1 в table2 по условию
Привет всем! Как перенести строку из table1 в table2 при совпадении одного значения и если...

Эквивалент JOIN (table1, table2) на PostgreSQL
Здравствуйте. Запрос майэскюэльный: SELECT ID FROM wp_posts JOIN (wp_term_relationships,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru