Обучение/Помощь новичкам | INSERT
AND `Id_ba` = $account['banda'] после FROM и вставью
104008506 , не канает
Asuna (15.06.2020 в 00:27) Есть ли способ провернуть это если дополнительно в таблице battle_3 одно из значений нам нужно установить не из metro_mob
INSERT INTO `battle_3` SELECT * FROM `metro_mob`, SELECT 'VALUE' as bt_id WHERE `id` < '4'
php
mysql_query("INSERT INTO `battle_3` SELECT * FROM `metro_mob` WHERE `id` < '4'");
mrcatoff , 'VALUE' as bt_id Это ?
Asuna , select тоже обязательно Пример:
sql
SELECT `steam`, `user_money`, `user_level`, (SELECT 400) as `user_exp` INTO `new_table` FROM `latest_table`
Asuna , в твоём случае это (SELECT 'VALUE') as `bt_id`
Где 'VALUE' это нужное значение
Где 'VALUE' это нужное значение
mrcatoff , Так? если да, то не работает
php
mysql_query("INSERT INTO `battle_3` SELECT * FROM `metro_mob`, (SELECT '15') as `Id_ba` WHERE `id` < '4'");
Asuna , INSERT INTO zp_data SELECT `steam`, `user_money`, `user_level`, (SELECT 400) as `user_exp` FROM zp_data
Вот этот запрос я только что проверил, все прошло хорошо после 15 строки, добавились все значения + установились user_exp значения 400
------
72696_Screenshot_20200615022343.png (203.2 Kb)
Скачиваний: 98
Вот этот запрос я только что проверил, все прошло хорошо после 15 строки, добавились все значения + установились user_exp значения 400
------
Скачиваний: 98
Asuna , + если у тебя в поле должно быть число, то кавычки не нужны. Ибо не тот тип данных передается тогда, из-за чего запрос не срабатывает

