Ответы пользователя по тегу MySQL
  • Как выполнить запрос в Laravel?

    ubukulov
    @ubukulov
    Веб-разработчик
    Во первых у вас в запросе ошибка. Она должно быть как-то так.
    SELECT * FROM `cards` 
    INNER JOIN `mechanics_field` ON `mechanics_field`.card_id=`cards`.id
    WHERE `mechanics_field`.`mechanics_id` = 1 and `cards`.`cost` = 3


    А этот же запрос в конструкторе Laravel:

    $result = DB::table('cards')
    	->join('mechanics_field', 'mechanics_field.mechanics_id', '=', 'cards.mechanic_id')
    	->where(['mechanics_field.mechanics_id' => 1, 'cards.cost' => 3])
    	->get();


    А если имеется модель Card, то можно так написать:
    $result = Card::where(['mechanics_field.mechanics_id' => 1, 'cards.cost' => 3])
    			->select('cards.*')
    			->join('mechanics_field', 'mechanics_field.mechanics_id', '=', 'cards.mechanic_id')
    			->get();
    Ответ написан
    Комментировать
  • Почему не удаляется строка в PhpMyAdmin?

    ubukulov
    @ubukulov
    Веб-разработчик
    Попробуйте сделать следующее.

    По сути запрос по удаление строку правильно.

    В конце есть пункты, где данный момент (по картинку) указано сохранить и затем "Вернуться на предыдущую страницу" вот где "Предыдущую" попробуйте указать другой пункт.
    Ответ написан
    Комментировать
  • Объеденить две таблицы по id (MySql)?

    ubukulov
    @ubukulov
    Веб-разработчик
    У вас действительно ошибка в синтаксисе.

    UPDATE wp_posts
    JOIN modx_site_content ON modx_site_content.id = wp_posts.id
    SET wp_posts.content = modx_site_content.content


    Подробнее тут.
    www.mysqltutorial.org/mysql-update-join
    Ответ написан
    Комментировать