Вычитание из столбца с переменной через sql запрос c# из таблицы БД?

Вот сама таблица

Я хочу вводом значения в кол-ва инструментов вычесть эту переменную из числа в таблицы в БД в ячейке number_tool(количество).

                {
                    if (myreader[2].ToString() == DelToolCode.Text && myreader[1].ToString() == DelName.Text)
                    {
                        string k = DelNum.Text; 
                        MySqlCommand command1 = new MySqlCommand("INSERT INTO `selected_tool` (tool_name,tool_code, number,date_trash,reason) VALUES (@tool_name,@tool_code, @number,@date_trash,@reason)", db.getConnection());

                        command1.Parameters.Add("@tool_name", MySqlDbType.VarChar).Value = DelName.Text;
                        command1.Parameters.Add("@tool_code", MySqlDbType.VarChar).Value = DelToolCode.Text;
                        command1.Parameters.Add("@number", MySqlDbType.VarChar).Value = DelNum.Text;
                        command1.Parameters.Add("@date_trash", MySqlDbType.VarChar).Value = DelReason.Text;
                        command1.Parameters.Add("@reason", MySqlDbType.VarChar).Value = DelForm.Text;
                        MySqlCommand command2 = new MySqlCommand("SELECT * FROM `storage` WHERE number=@number", db.getConnection());
                        command2.Parameters.Add("@number", MySqlDbType.VarChar).Value = DelName.Text-DelNum.Text;

                       
                    }
                }

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