MySQL: DELETE FROM
Ты можешь удалить записи из существующей таблицы, используя оператор «DELETE FROM». Обрати внимание на оператор mydb.commit(). Он необходим для внесения изменений, иначе в таблицу не вносятся никакие изменения. WHERE указывает, какие записи следует удалить. Если же не использовать WHERE, все записи будут удалены.
#практика #mysql
Ты можешь удалить записи из существующей таблицы, используя оператор «DELETE FROM». Обрати внимание на оператор mydb.commit(). Он необходим для внесения изменений, иначе в таблицу не вносятся никакие изменения. WHERE указывает, какие записи следует удалить. Если же не использовать WHERE, все записи будут удалены.
#практика #mysql
MySQL: LEFT JOIN
LEFT JOIN возвращает все строки из левой таблицы и соответствующие строки из правой таблицы. Если нет соответствующих строк в правой таблице, то будут возвращены NULL значения. В этом примере мы объединяем таблицы
#практика #mysql
LEFT JOIN возвращает все строки из левой таблицы и соответствующие строки из правой таблицы. Если нет соответствующих строк в правой таблице, то будут возвращены NULL значения. В этом примере мы объединяем таблицы
customers
и orders
по столбцу id
из customers
и customer id
из orders
, используя LEFT JOIN.#практика #mysql
👍27🔥1
MySQL: RIGHT JOIN
RIGHT JOIN используется для объединения строк из двух таблиц на основе условия, где все строки из правой таблицы и соответствующие строки из левой таблицы возвращаются. Если нет соответствующих строк в левой таблице, то NULL значения заполняются в столбцах левой таблицы. В этом примере, все строки из таблицы Customers будут возвращены, а соответствующие строки из таблицы Orders будут включены. Если нет соответствующих заказов для клиентов, то будут возвращены NULL значения.
#практика #mysql
RIGHT JOIN используется для объединения строк из двух таблиц на основе условия, где все строки из правой таблицы и соответствующие строки из левой таблицы возвращаются. Если нет соответствующих строк в левой таблице, то NULL значения заполняются в столбцах левой таблицы. В этом примере, все строки из таблицы Customers будут возвращены, а соответствующие строки из таблицы Orders будут включены. Если нет соответствующих заказов для клиентов, то будут возвращены NULL значения.
#практика #mysql
👍20🔥1😁1
MySQL: OFFSET
Ключевое слово OFFSET используется в комбинации с LIMIT для выполнения постраничного вывода результатов запроса к базе данных. Например, если у тебя есть таблица с большим количеством записей, и ты хочешь вывести результаты постранично, используй LIMIT для указания количества записей на странице и OFFSET"для указания смещения (то есть, сколько записей пропустить перед выводом следующей страницы).
#практика #mysql
Ключевое слово OFFSET используется в комбинации с LIMIT для выполнения постраничного вывода результатов запроса к базе данных. Например, если у тебя есть таблица с большим количеством записей, и ты хочешь вывести результаты постранично, используй LIMIT для указания количества записей на странице и OFFSET"для указания смещения (то есть, сколько записей пропустить перед выводом следующей страницы).
#практика #mysql
👍41😁1
MySQL: executemany
executemany — это метод, который используется для выполнения SQL-запросов с несколькими наборами параметров. Он часто применяется при вставке больших объемов данных в базу данных. Когда ты вызываешь executemany, передается список кортежей (или список списков) вместе с SQL-запросом. В результате запрос выполняется один раз, обрабатывается каждый набор параметров поочередно.
#практика #mysql
executemany — это метод, который используется для выполнения SQL-запросов с несколькими наборами параметров. Он часто применяется при вставке больших объемов данных в базу данных. Когда ты вызываешь executemany, передается список кортежей (или список списков) вместе с SQL-запросом. В результате запрос выполняется один раз, обрабатывается каждый набор параметров поочередно.
#практика #mysql
👍24🔥5