Вставьте несколько значений из выбора - PullRequest
0 голосов
/ 03 октября 2018

У меня есть запрос MySQL для вставки данных:

INSERT INTO transactions (transaction_hash, address_sender_id, address_receiver_id)
SELECT ? AS transaction_hash,
       id AS address_sender_id,
       tmp.address_receiver_id
FROM addresses
JOIN
  (SELECT id AS address_receiver_id
   FROM addresses
   WHERE address = ?) AS tmp
WHERE address = ?.

Для отдельных данных, таких как [hash, address1, address2], он отлично работает.Как я могу реорганизовать этот запрос для вставки нескольких значений: [[hash_1, hash_2], [address1_1, address1_2], [address2_1, address2_2]] Finally data Я даю хэш в качестве статической строки.И два разных идентификатора адреса (тоже строка), взятых из другой таблицы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...