@Cyberjs

Как сделать запрос с MSSQL в Yii2?

Есть работающий запрос в MSSQL, нужно перенести его в Yii2.
UPDATE [Testbd].[dbo].[tbStud]
SET [FIO] = Q.FIO
FROM [Testtable] Q
WHERE [Testbd].[dbo].[tbStud].id = Q.id

Мне нужно чтобы ФИО из таблицы Testtable переносились в таблицу tbStud по айдишникам, сделать это надо в Yii2, пытаюсь больше недели никак не выходит.
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
public function updateData()
    {
        $update =  Yii::$app->db
            -> createCommand("

UPDATE tbStud
  SET FIO = Testtable.FIO
  FROM tbStud 
    INNER JOIN Testtable ON tbStud.ID = Testtable.ID

")->execute();
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы