Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Вставка внешних значений и значений из других таблиц.  (Прочитано 6672 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Vantuz-Subhuman
Участник

ru
Offline Offline
Пол: Мужской

« : 03-07-2010 08:01 » 

Здравствуйте.
В SQL абсолютный чайник, только начальные знания.
Пишу на "Java", пользуюсь "SQLite".

В учебниках и статьях которые смог найти описан способ вставки значений:

Код:
INSERT INTO tableName1
    SELECT columnName1, columnName2
    FROM tableName2;

Возможно ли только средствами SQL вставить в таблицу строку, в которой одно значение получено от пользователя, а второе оператором SELECT из другой таблицы? Что нибудь вроде:

Код:
INSERT INTO table (column1, column2)
VALUES ("String",
    SELECT columnName
    FROM tableName)
« Последнее редактирование: 03-07-2010 08:14 от Vantuz-Subhuman » Записан

«You should never underestimate the predictability of stupidity»,
«Never attribute to malice that which can be adequately explained by stupidity»
x77
Модератор

ro
Offline Offline
Пол: Мужской
меняю стакан шмали на обратный билет с Марса.


« Ответ #1 : 03-07-2010 08:28 » 

Код:
INSERT INTO tableName1
    SELECT "string", columnName2
    FROM tableName2;

?
Записан

Vantuz-Subhuman
Участник

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 03-07-2010 08:43 » 

Да, так всё работает.
Спасибо
Записан

«You should never underestimate the predictability of stupidity»,
«Never attribute to malice that which can be adequately explained by stupidity»
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 03-07-2010 17:27 » 

Vantuz-Subhuman, с Sqlite, кстати, идет документация. Ага
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Vantuz-Subhuman
Участник

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 06-07-2010 02:53 » 

Vantuz-Subhuman, с Sqlite, кстати, идет документация. Ага

Извиняюсь, буду усиленно РТФМ
Записан

«You should never underestimate the predictability of stupidity»,
«Never attribute to malice that which can be adequately explained by stupidity»
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines