Нужна помощь в Oracle и PHP - PullRequest
       1

Нужна помощь в Oracle и PHP

0 голосов
/ 05 ноября 2018

Мне нужна помощь с кодом ниже -

У меня есть 2 таблицы - A и B

A | B
====================
1 | 1 
2 | 2
3 | 3

Все, что мне нужно, это строка (1) из таблицы A должна быть разрешена для слияния со строкой (2) и строкой (3) в tableB, аналогично tableA строка (2) должна быть разрешена для слияния со строкой (1) и строки (3) таблицы B и таблицы A строки (3) должны быть объединены со строкой (1) и строкой (2) таблицы B. [это только пример]

======================

Что я пробовал:

Я пытался использовать

$array = array('1=>1','2=>2','3=>');
$query ="select A from table where B='".$T."' union all select B from table where A='".$T."'";

    $array = array('1=>1','2=>2','3=>');
    $query ="select A from table where B='".$T."' union all select B from table where A='".$T."'";
    $stid = oci_parse($conn,$query);
    $row = oci_execute($stid);
    $row = oci_fetch_row($stid);
    $oci_free_statement($stid);

Я не уверен, нужно ли нам использовать ломтик / пересечение / подмножество. Я пытался отсортировать это, используя OCI_bind_by_array, но безуспешно, я провел 3 дня, но не смог найти решение.

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