2015-08-13 5 views
1

i have two tabletable 1 data and table two data istable 2объединение два таблицы в SQLite

and i want to show just like this 

table 3

Я должен сделать таблицу из двух других таблиц одна таблицы с колонкой word и serial, а другие с колонкой meaning и serial.

Теперь то, что я должен сделать, это положить этот результат (данные) в table3 (стол я уже, с теми же колоннами, как в table1 и (table2) пытался много, но не может пожалуйста помочь мне я надеюсь это не слишком запутанный вопрос

+0

Я не уверен, что понял вопрос. Наверное, вы знаете, как получить желаемые результаты, так как это * очень * базовый SQL. Итак, ваш вопрос заключается в том, как вставить эти записи результатов в таблицу? И что MySQL должен делать с вашим вопросом? –

+0

BTW: вместо публикации фотографий вы должны отображать данные в виде текста. Это легче читать. Вы также должны всегда показывать свои усилия (например, запрос), поэтому мы видим, что вы застряли. –

+0

Я думаю, ваш вопрос касается вставки записей в третьей таблице, поставьте пример кода, который вы пробовали. Мы могли бы помочь вам лучше. –

ответ

1
select 
    a.serial, 
    b.word, 
    a.word as meaning 
from tbl1 a 
join tbl2 b on a.serial = b.serial 
+0

Спасибо, что работаю как шарм ... –

+0

вы экономите свое время –

0

Попробуйте

select * from eng join other on eng.serial=other.serial 
0

Вы можете попробовать что-то вроде:.

INSERT INTO table (col_a, col_b) SELECT col_a, col_b FROM table_b JOIN table_c ON [argument] 

Я не в моем компьютере прямо сейчас, поэтому я не могу делать какие-либо разработанные код ...

1

Это SQL-запрос ищете, детали относящиеся к тому же это было предусмотрено в ссылке ниже

INSERT INTO table3 (serial,word,meaning) 
SELECT t1.serial,t2.word,t1.word 
FROM table1 as t1 
JOIN table2 as t2 ON t1.serial=t2.serial 

нажмите здесь w3schools SQL tutorial

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