Как решить ошибку #1242 - Подзапрос возвращает более одной записи в MYSQL

мне необходимо каждому пользователю у которого dolg > 0 добавить запись о списании процентов в таблицу transactions, но мне выдает ошибку #1242 - Подзапрос возвращает более одной записи. Что делать?

INSERT INTO `transactions`(`id`, `number_tr`, `owner`, `card`, `card_type`, `merchant`, `cotegory`, `date`, `time`, `summ`, `hash`, `color`, `icon`, `comiss`, `rekviz`, `msg`, `summstart`, `currency`, `exc`) VALUES ((SELECT id FROM `credit_cards` WHERE dolg > 0),
(SELECT RAND()),
'',
(SELECT last FROM credit_cards WHERE dolg > 0),
'credit',
'Списание процентов по кредиту',
'Другое',
(SELECT DATE_FORMAT(CURDATE(), '%d.%m.%y')),
'00:00:00',
(SELECT -(dolg / 100 * 3.825) FROM credit_cards WHERE dolg > 0),
(SELECT RAND()),
'bg-secondary',
'fas fa-percentage',
'0',
(SELECT bill FROM credit_cards WHERE dolg > 0),
'',
(SELECT (dolg / 100 * 3.825) FROM credit_cards WHERE dolg > 0),
'',
'')

Ответы (0 шт):