@Evermillion

Как сделать вывод данных из двух таблиц по номеру строки?

Добрый день.
Столкнулся со следующей проблемой. Есть две таблицы с колонками
Т1
┌───────────────────────┐
│Номер│Услуга│Кол-Во│Цена │Сумма│
├────┬────┬─────────────┤
│ 1 │ У1 │ 1 │100 │ 1000 │
├───────────────────────┤
│ 2 │ У2 │ 1 │200 │ 2000 │

Т2
┌───────────────────────┐
│Номер│Услуга│Кол-Во│Цена │Сумма│
├────┬────┬─────────────┤
│ 1 │ У1 │ 1 │150 │ 1500 │
├───────────────────────┤
│ 2 │ У2 │ 1 │250 │ 2500 │

Необходимо сделать так, чтобы они выводились в след виде:
Т1
┌─────────────────────────────────────┐
│ Номер │Услуга│Кол-Во│Цена │Сумма│
├──────────────────┬────┬─────────────┤
│ Строка 1 до изменения │ У1 │ 1 │100 │ 1000 │
├─────────────────────────────────────┤
│ Строка 1 после изменения │ У1 │ 1 │150 │ 1500 │
├─────────────────────────────────────┤
│ Строка 2 до изменения │ У2 │ 1 │200 │ 2000 │
├─────────────────────────────────────┤
│ Строка 2 после изменения │ У2 │ 1 │250 │ 2500 │

Значение реквизита "услуга" у данных ТЧ их кол-во одинаковые. Необходимо вывести услугу из первой тч "У1" (услуга до изменения корректировкой), а после нее сразу услугу из второй тч "Ун1" (услуга после изменения корректировкой)

Честно говоря, ума не приложу как это сделать. Прошу вашей помощи.
Возможно не корректно поставлен вопрос в шапке. Я просто не знаю, как его кратко сформулировать.
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
@Dementor
программист, архитектор, аналитик
Объединяй выборки из этих двух таблиц, добавив булево поле Изменено, которое для первой таблицы явно Ложь, а для Второй - Истина. Результат отсортируй по полям Номер и Изменено.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы