Выборка из базы mysql

Смотрел недавно видео курс по СУБД MySQL для начинающих, очень понравились уроки, преподаватель грамотно всё объяснял.

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

Начнём с самых простых, скажем для закрепления знаний.

№1
SELECT * FROM articles

Выбрать ВСЁ из таблицы статьи

*Сразу скажу что данный вариант выборки из базы данных с помощью звёздочки(*) не приветствуется при практике, запрос служит для дебага (проверки и оптимизации скриптов).

№2
SELECT title, meta_keywords FROM articles

Выбрать заголовок, ключевые слова из таблицы статьи

№3
SELECT content, title FROM articles WHERE date='11.02.2010'

Выбрать контент и заголовок из таблицы статей, которая добавлена 11.02.2010

№4
SELECT firstname, lastname FROM student WHERE bday=11 AND bmothn BETWEEN 1 AND 10

Выбрать имя и фамилию студента у которого день рождения c 1 по 10 дня

№5
SELECT AVG(2008-byear) FROM student

Выбрать среднее число возраста школьников

№6
SELECT AVG(mark) FROM marks WHERE studentid=25 AND subject='Пение'

Выбрать среднюю оценку студента по пению

№7
SELECT AVG(mark) FROM marks as m, student as s WHERE m.student=s.student AND lastname='Иван'

Выбрать среднее число оценки из таблицы оценок конкретного ученика из таблицы учеников (Ивана)

№8
SELECT date FROM dispent WHERE student=25 AND COUNT(date) >=4 GROUP BY date

Выбрать всех учеников которые прогуляли более 4 уроков за день

Это лишь малейшая часть примеров выборки из базы MySQL, о многих других я расскажу вам позже, а пока запомните эти, они вам пригодятся в дальнейшем.

Источник world-networks.ru

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

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