Динамические запросы SQL - PullRequest
       4

Динамические запросы SQL

0 голосов
/ 18 сентября 2019

Я хочу найти значения из одной таблицы в другую, но динамически.Ex.моя таблица имеет 2 столбца.Один столбец хранит значение, как показано ниже.Я хочу создать динамический SQL, который берет данные из столбца A и находит в столбце B.

Column1       Column2
02/28/2019    2017-07-15^2018-07-15^2019-07-15^2020-07-15 ^ 2019-02-28

1 Ответ

0 голосов
/ 19 сентября 2019

Если я правильно понимаю вашу логику, попробуйте этот запрос ...

SELECT id,Status1 FROM tbl t1
WHERE STATUS1='D'
AND EXISTS 
( 
SELECT id,Status2 FROM tbl t2 WHERE t1.id=t2.id AND t1.Status1=t2.Status2
)

Примечание: - Предположим, у вас есть Called Tbl, он содержит столбец (id, Status1, Status2)

затем вы должны выбрать (Status1) из таблицы t1 и проверить с помощью той же таблицы с помощью столбца (Status2), проверяя с помощью существующего запроса ...

Итак, вы можете проверить столбец Status1значение со столбцом Status2 в той же таблице ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...