Запрос MySQL Insert не работает с предложением WHERE

Вы не можете комбинировать sqlselect предложение WHERE с предложением sql-select VALUES. Насколько мне известно, у sql-syntax вас есть два варианта -

  1. INSERT sqlselect с указанием значений

    INSERT INTO Users(weight, desiredWeight) 
    VALUES (160,145)
    
  2. INSERT mysql с помощью оператора SELECT

    INSERT INTO Users(weight, desiredWeight) 
    SELECT weight, desiredWeight 
    FROM AnotherTable 
    WHERE id = 1
    

sql

mysql

2022-11-13T01:25:36+00:00