Урок 8. Функции для работы с числами

Дата публикации: 17-04-2013

Чтобы иметь доступ к просмотру всех уроков этого курса, оформите подписку в премиум раздел
курс по mysql

От автора: данный урок мы посвятим изучению довольно мощной функции – REGEXP. С помощью этой функции мы можем вводить в условие запроса регулярные выражения. Также в уроке мы приступим к изучению другого рода функций, а именно – функций для работы с числами.

По результатам урока мы познакомимся с использованием в запросах такого мощного средства, как регулярные выражения. Также мы в уроке начато рассмотрение функций для работы с данными числового типа.

lesson

Все уроки курса:

Метки: , ,

Комментарии (2)

  1. experiment0

    Примерно на 36-й минуте идет про выбор строк из таблицы salers , где поля sname состоят из латинских символов.

    Вот какие есть мысли на этот счет:

    Для выражения
    SELECT * FROM salers WHERE sname REGEXP ‘[a-z]‘;
    отбираются строки, где в поле sname содержатся латинские символы.
    То есть, если в имя, состоящее из латинских букв, добавить еще русские буквы или другие символы — строка с таким именем все равно будет отобрана запросом, как подходящая.

    То есть выражение
    sname REGEXP ‘[a-z]‘
    читается как — отбери такие sname , которые СОДЕРЖАТ латинские символы. Не состоят только из них, а содержат их.

    Чтобы выбирались sname , которые именно состоят только из латинских букв, можно использовать такой запрос.
    SELECT * FROM salers WHERE sname REGEXP ‘^[A-Za-z]+$’;

  2. experiment0

    Вообще курс очень понятный и хорошо запоминающийся.
    Спасибо!!!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree