8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|||||||||||||||||||||||||||||||||||
1 | |||||||||||||||||||||||||||||||||||
SQLite Вставка данных в таблицу с полями из другой таблицы08.11.2018, 01:46. Показов 4272. Ответов 6
Есть две таблицы.
table1
table2
Table1Id . Можно ли объединить два запроса в один. А именно:выборку значения из первой таблицы. Значение будет одно, т.к. поле Field2 уникально.
0
|
08.11.2018, 01:46 | |
Ответы с готовыми решениями:
6
Вставка части таблицы из одной БД в таблицу такой же структуры другой БД? Вставка в таблицу данных из другой программы и переменных одновременно c++ builder Сформировать таблицу из данных другой таблицы Запрос в таблицу на основании данных из другой таблицы |
644 / 528 / 324
Регистрация: 20.05.2015
Сообщений: 1,469
|
|||||||||||
08.11.2018, 06:54 | 2 | ||||||||||
Сообщение было отмечено ViterAlex как решение
Решение
Вот тут не совсем догнал каким образом происходит связь.
Так:
З. Ы. я такую конструкцию использовал при update может и тут прокатит
1
|
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
||||||
08.11.2018, 09:22 | 3 | |||||
Существует конструкция INSERT ... SELECT
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
08.11.2018, 10:11 [ТС] | 4 |
Grossmeister, но тут, насколько я понимаю, вставляются все поля из селекта. А мне нужно из селекта только одно поле, а остальные я задам параметрами запроса. Вариант Aferuga мне представляется именно тем, что нужно. Но раньше вечера не смогу попробовать.
0
|
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
||||||
08.11.2018, 10:43 | 5 | |||||
В любом SELECT к полям можно добавить еще что-то, например
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|||||||||||
08.11.2018, 15:32 [ТС] | 6 | ||||||||||
Grossmeister, такие таблицы:
И да. Я пометку у темы ставил, но речь идёт про sqlite
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
09.11.2018, 16:09 [ТС] | 7 |
Aferuga, твой вариант работает как я и ожидал. Спасибо
0
|
09.11.2018, 16:09 | |
09.11.2018, 16:09 | |
Помогаю со студенческими работами здесь
7
Двойная связь 1 поля таблицы с 2 полями из другой таблицы Сохранение данных в таблицу, при заполнении другой таблицы Связь одного поля таблицы с двумя полями другой Обновить поля одной таблицы - полями другой используя триггер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |