Описание тега insert-select
Используйте этот тег для вопросов, касающихся INSERT, команды SQL, которая вставляет данные в таблицу с помощью запроса SELECT. Вопросы также должны быть помечены тегом [sql] и, если применимо, помечены тегом используемого ядра базы данных.
1
ответ
MySQL Условная вставка
Я хочу сделать условную вставку с MySQL. У меня есть 2 таблицы (Car и CarType). Стол Car получил колонку под названием typeId, который указывает на запись в таблице CarType. Я хочу вставить строку в таблицу Car только в том случае, если заданный typ…
05 дек '10 в 12:18
2
ответа
INSERT SELECT INTO TABLE с дополнительными переменными
columnI вставляю вот так: $sql = " INSERT INTO EHS.dbo.T_Kunden_ApArchiv ([KuNr] ,[KontaktName] ,[KontaktVorname] ,[KontaktpersonPosition] ,[Anrede] ,[Abteilung] ,[OrtsName] ,[KStraße] ,[KPlz] ,[KTel] ,[KFax] ,[KHandy] ,[Ke-mail] ,[KInternet]) SELEC…
08 окт '13 в 08:16
3
ответа
Вставить с несколькими вариантами выбора
У меня есть запрос SQL, который возвращает ошибку ora-01427: однорядный подзапрос возвращает более одной строки INSERT INTO my_table (value0, value1, value2, value3) VALUES((SELECT MAX(value0) FROM my_table), '5', (SELECT DISTINCT(value2) FROM anoth…
02 июн '15 в 09:00
0
ответов
Postgresql: более быстрая альтернатива SELECT DISTINCT ON
У меня проблема с копированием отфильтрованных данных из одной таблицы в другую (с похожей структурой). По сути, у меня есть одна большая таблица с примерно 11 миллиардами строк, и я хотел бы скопировать в другую таблицу уникальные записи, основанны…
01 дек '12 в 19:04
1
ответ
Вставить выбор на дубликате ключа игнорировать postgres
Я читал из этого источника, что вы можете сделать вставку при игнорировании ключа dupcliate в postgres, но я не могу заставить это работать для выбора из: ссылка на сайт Я видел, что вы можете сделать это: insert into tab(id, val) values(1, 'nosert'…
02 фев '17 в 05:31
1
ответ
Синтаксическая ошибка:MySQL Insert Select
У меня есть этот запрос для вставки в tbl_userprofile: $SQL = "INSERT INTO tbl_userprofile (userId, name, surname, gender, nationality, address, mobile, department, email, question, answer) SELECT tbl_user.Id , '$name', '$surname', '$gender', '$nati…
18 май '13 в 15:27
1
ответ
Вставка и просмотр данных одновременно из одной таблицы
Я хочу, чтобы пользователь вставлял данные в таблицу и одновременно просматривал их. Для этого, если я буду использовать одну таблицу, потребуется ли больше времени и нагрузки на процесс, потому что 2 процесса: INSERT и SELECT, оба будут происходить…
10 мар '11 в 06:26
2
ответа
INSERT SELECT не работает
Используя Informix 11.7, я пытаюсь выполнить запрос INSERT SELECT с позиционными параметрами jdbc в операторе select следующим образом: INSERT INTO table1(id, code, label) SELECT ?, ?, ? FROM table2 WHERE ... Параметры устанавливаются так: stmt.setS…
01 фев '13 в 16:05
2
ответа
Как я могу переместить строки из одной таблицы в другую, где они не существуют в третьей?
У меня есть три таблицы: grade (grade_id, grade_value, grade_date) ~100M rows grade_archive (grade_id, grade_value, grade_date) 0 rows peer_review (grade_id, peer_review_value, peer_review_date) ~10M rows Я хочу переместить все строки из таблицы gra…
02 мар '15 в 18:45
1
ответ
Insert-select получает лучший план, когда добавлено предложение limit
Это сервер, на котором я работаю select version(); version --------------------------------------------------------------------------- PostgreSQL 10.6 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36), 64-bit (1 row) Я …
17 янв '19 в 07:58
4
ответа
INSERT INTO из нескольких источников / таблиц
У меня есть стол FinalTable с этими столбцами: name, lastName, pesel, position, id_operator Я хочу заполнить мой FinalTable со значениями из 2 других таблиц: AAA - в этой таблице есть столбцы, такие как name, lastName, pesel, position BBB - у этой т…
17 фев '19 в 16:51
1
ответ
Вставить в запрос не работает в MySQL
Мне нужно выполнить этот вид запроса. INSERT INTO `book_newBookOrder` (id, volume, 5, chapterNr, sectionNr, `text`) SELECT id, volume, bookNr, chapterNr, sectionNr, `text` FROM book_oldBookOrder WHERE booknr = 1; Фиксированное значение 5 в части INS…
04 май '18 в 14:59
5
ответов
INSERT INTO..... ВЫБРАТЬ ИЗ
Я хочу поставить calory как первое значение fruitsЯ не мог этого сделать, кто-нибудь может помочь? $sql = 'INSERT INTO fruits VALUES('', ?, ?, ?)' SELECT calory FROM diet WHERE fruit = ? '; $this->db->query($sql, array($a, $b, $c, $d));
28 ноя '12 в 10:55
0
ответов
sqlalchemy insert-select from выдает ошибку, когда предложение select имеет нулевой результат
Ниже приведен mwe (при условии сеанса и двигателя): metadata=MetaData() class node(Base): __tablename__ = 'nodes_tbl' pid = Column(Integer) __table_args__ = ( PrimaryKeyConstraint('pid'), {}, ) for i in range(0,100): session.add(node(i)) visited_tbl…
13 янв '16 в 15:55
1
ответ
В MySQL вставка выбора не требует ограничения NOT NULL
У меня проблема с MySQL 5.6 InnoDb, игнорирующим внешний ключ NOT NULL при запуске INSERT INTO xxx (col) SELECT ..., Ограничение применяется правильно при выполнении операторов вставки в других форматах. Проверка внешнего ключа включена, и sql_mode …
23 дек '16 в 00:10
3
ответа
Получить идентификатор от ВСТАВИТЬ или ВЫБРАТЬ
У меня есть эта функция, которая вставляет строку в city стол без дубликатов. Возвращает идентификатор вставленной строки: CREATE OR REPLACE FUNCTION public.insert_city( character varying, character varying, character varying, character varying, cha…
29 сен '16 в 20:10
3
ответа
Вставить Select с дополнительными параметрами в SQL Server
Я пытаюсь сделать Insert Select запрос с дополнительными параметрами, но он не работает. Ниже мой код: INSERT INTO [epmscdc].[dbo].[billing] ([pid] ,[did] ,[lid] ,[totalamt] , [cash] ,[bchange] ,[btrans_date]) SELECT patientlab.did, patientlab.pid, …
14 мар '14 в 22:31
2
ответа
PostgreSQL не примет INSERT со значениями и FROM?
Я пытаюсь получить значение, полученное из SELECT, а потом INSERT это значение вместе с другими значениями в другую таблицу: WITH data AS (SELECT name FROM programmes WHERE id = $1) INSERT INTO purchases (name, other_details, some_more_stuff) VALUES…
25 мар '17 в 16:01
3
ответа
Хранимая процедура MySQL с Insert Select и пользовательской переменной
Проблема: у меня есть хранимая процедура MySQL, и я хочу сбрасывать пользовательскую переменную в 0 каждый раз, когда вызывается процедура, но переменная, кажется, запоминает свое значение при каждом предыдущем запуске, и я не могу инициализировать …
10 авг '13 в 10:36
0
ответов
Слияние объектных отношений пользователя с другим пользователем, с условием, в MySQL
Это мой первый ТАК вопрос:) Я пытаюсь "объединить" временного пользователя с существующим пользователем и всеми связанными с ним объектными отношениями - одно из них "post_relationships" Проблема в том, что.. если оба пользователя имеют отношение к …
18 окт '12 в 05:23