2015-03-02 5 views
-1

У меня есть 3 таблицы и 2 формы.Подключить таблицы, используя внутреннее соединение

TABLE 1: table1ID | studentnumber | remarks 

TABLE 2: table2ID | others 

OUTPUT бы как этот

table3: ID | studentnumber 

Как я могу соединить эти 2 формы, используя внутреннее соединение? Номер ученика свяжет их.

мой код:

$sql = SELECT studentnumber 
     FROM table1 INNER JOIN table2 ON table2.table2ID = studentnumber.tableID; 
+1

pls подробная информация. У вас есть 3 таблицы, но вы показываете 2. И какие формы? Я не понимаю, в чем проблема: – daremachine

+1

Возможно, мне что-то не хватает, но я не думаю, что здесь есть достаточно информации, чтобы ответить на вопрос. Связана ли таблица2ID/внешняя клавиша со студенческим номером? –

+1

Вы не определили 'table3ID'. –

ответ

0
SELECT t1.StudentNumber, t1.remarks, t2.StudentNumber 
FROM table1 t1 
INNER JOIN table2 t2 on t1.ID = t2.ID   

Однако, учитывая выход нужно не нужно делать присоединиться как информация хранится все в Table1.

Смежные вопросы