<MyRusakov.ru />

Создание нейросетей на Python

Создание нейросетей на Python

Этот курс научит Вас созданию нейросетей на Python. Курс рассчитан на начинающих. Вся информация идёт от простого к сложному очень маленькими шажками. При этом глубокое знание математики не требуется. Поскольку в курсе Вы будете получать эти знания по мере необходимости.

Из курса Вы узнаете всю необходимую теорию и терминологию. Научитесь создавать нейросети самых разных архитектур и обучать их. Также Вы создадите собственный фреймворк. Что очень важно проделать для грамотного использования того же PyTorch. Затем Вы изучите и сам PyTorch.

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

Ещё Вы получите Бонусы, дополняющие основной курс: "Распознавание изображений", "Анализ настроения по тексту отзыва", "Программирование на Python с Нуля до Гуру".

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Оператор SELECT языка запросов SQL

Оператор SELECT языка запросов SQL

Поскольку все данные значительной части сайтов хранятся в базах данных, то нужно как-то ими управлять. Для общения с базами данных был разработан язык запросов – SQL. Самая востребованная операция при работе с базой данных – это выборка записей из таблиц на заданных условиях.

Например, нужно выбрать записи блога, созданные определенным пользователем. Для выборки данных в SQL существует оператор SELECT. Это самый популярный и востребованный SQL оператор в использовании на практике. С помощью оператора SELECT, происходит выборка данных из таблиц.

Писать запросы можно прямо во вкладке SQL веб-приложения phpMyAdmin. Прежде чем составить простой запрос, ответьте себе на вопрос - Откуда делаем выборку и что именно выбираем?

Базовый синтаксис оператора SELECT


SELECT указанные_столбцы FROM из имя_таблицы;

Выбрать 2 столбца post_author и post_title из таблицы wp_post.

SELECT `post_author`, `post_title` FROM `wp_posts`;

SELECT и FROM – зарезервированные слова, которые принято писать в верхнем регистре, чтобы как-то выделить их. Существует целый список таких слов, который легко можно загуглить. Также не рекомендуется использовать эти слова в названиях баз данных, таблиц и столбцов.

Почему названия в запросе нужно заключать в обратные кавычки (`post_author`)? На случай, если все-таки зарезервированное слово попадет в название таблиц или полей. Так мы покажем серверу, где у нас оператор, а где имя. Если мы не укажем кавычки, то запрос все равно будет обработан. Поэтому решайте сами, ставить кавычки или нет.

Выборка записей без дублей

Заголовки записей в блоге могут повторяться. Как извлечь из таблицы только уникальные заголовки?

SELECT DISTINCT post_title FROM wp_posts;

Пример SQL запроса LIMIT

Как ограничить количество выводимых записей на странице? Добавляем команду LIMIT, указав нужное значение.

SELECT post_author, post_title FROM wp-posts LIMIT 6;

Сортировка SQL запроса SELECT ORDER BY

По умолчанию данные сортируются в том порядке, в котором заносились в базу данных. Для сортировки записей в определенном порядке используют оператор ORDER BY.

Отсортируем названия записей по количеству набранных комментариев.

Сортировка по возрастанию


SELECT post_title, comment_count FROM wp_posts ORDER BY comment_count;
Запись ORDER BY comment_count идентична ORDER BY 1, 2;

Сортировка по алфавиту


SELECT post_title, comment_count FROM wp_posts ORDER BY comment_count ASC;

Сортировка по алфавиту в обратном порядке


SELECT post_title, comment_count FROM wp_posts ORDER BY comment_count DESC;

SQL фильтрация

Это точечная выборка, на основе конкретных условиях. Для фильтрации данных есть специальный оператор условия WHERE. Например, мы хотим получить из таблицы имена записей, набравших более 10 комментариев.

SELECT post_title, comment_count FROM wp_posts WHERE comment_count > 10 ORDER BY comment_count;

SQL оператор AND

Выберем данные из нескольких столбцов. Отфильтруем всех клиентов, проживающих в Латвии, а конкретно в Риге.

SELECT * FROM clients WHERE Country='Latvia' AND City='Riga';

SQL оператор OR

Выберем всех клиентов, живущих в Лондоне или Амстердаме.

SELECT * FROM clients WHERE City='London' AND City='Amsterdam';

SQL оператор LIKE

Делает выборку данных по шаблону с использованием метасимволов:

  • % - знак процента
  • _ нижнего подчеркивания

Пример SQL LIKE

Найти всех клиентов, имена которых начинаются с буквы J.

SELECT * FROM clients WHERE name LIKE 'J%';

Заключение

Для изучения SQL, достаточно понимания английского языка на базовом уровне и знания синтаксиса запросов. Поскольку все команды – это осмысленные английские слова. В статье перечислены далеко не все операторы, работающие в паре с SELECT. Пройдя мой видео-курс, вы освоите SQL-запросы на приличном уровне, а это лишь малая часть от всего курса вместе с полезными бонусами к нему.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.