TABLE 1 (ID,PID,PNO)
содержит начальную и конечную точку, например; (A, B). с внешним ключом (ID, PID) Внешний ключ (ID)Как присоединиться к двум таблицам, чтобы результат содержал значения из второй таблицы между значениями первой таблицы
TABLE 2 (ID,PNO)
содержит информацию о средней точке в порядке (a1, a2 ... bn-1, bn). с основным ключом (ID)
Я пытаюсь присоединиться к ним таким образом, что я могу получить [A, a1, a2 ... bn-1, bn, B].
Я принес данные, используя
SELECT PNO FROM TABLE2 WHERE ID= 123 UNION SELECT PNO FROM TABLE1 WHERE ID= 123
и попробовал его в C# код, запрашивая все данные, а затем добавить условие х и переназначения их. Эта попытка - две длинные.
Помимо этого есть способ присоединиться к этим двум таблицам, чтобы получить набор результатов.
Примечание. Эти таблицы связаны друг с другом с помощью общего идентификатора поля, а PID в TABLE1 имеет два разных значения, например 1 для начала и 2 для конца. на основании этого PNO с 1 должен прийти первым, и PNO с 2, как ожидается, придет к концу.
PID в TABLE1 имеет два отличных значения, например 1 для начала и 2 для конца. на основании этого PNO с 1 должен прийти первым, и PNO с 2, как ожидается, придет к концу. – sreejith
Это еще не ясно. Измените свой вопрос с помощью некоторых фактических данных образца вместо псевдозначений. – APC