2015-01-04 1 views
-1

У меня довольно простой запрос, который работает отлично. Но мне нужно добавить некоторые поля из другой таблицы, которая имеет совпадение в одном из полученных полей. Вот запрос, который работает:SQLite с JOIN

select * 
from "Time Track" 
where Username = "JustMe" 
and WeekNum = "1" 

"RECNUM" является поле связи между "Time Track" и "Pro Track". Из таблицы «Pro Track» мне нужно вытащить два поля под названием «TKNum» и «Type». Кто-нибудь хочет помочь мне?

+1

это вопрос sqlite или вы не знаете, как сделать basicaly в sql? – halfbit

+0

lol, silent donvoters day ... – halfbit

+0

Спасибо за этот полубот. Вы правы, у меня нет большого опыта в подключении к SQL. Спасибо, что так помогли. – user2021539

ответ

1
select "Time Track".*, "Pro Track"."TKNum", "Pro Track"."Type" 
from "Time Track" JOIN "Pro Track" ON "Time Track"."Recnum" = "Pro Track"."Recnum" 
where Username = "JustMe" 
and WeekNum = "1" 

Кстати, это столбцы, а не поля ...

Вы также можете добавить ключевое слово оставляется вам JOIN, то есть от "Time Track" LEFT JOIN "Pro Track" ON, также возвратит строки из TimeTrack без каких-либо совпадающих строк ProTrack.

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