Введение в SQL SELECT Query
Прежде чем перейти к обсуждению запроса выбора SQL, давайте сначала начнем с SQL. SQL расшифровывается как язык структурированных запросов. SQL - это язык запросов, который позволяет выполнять различные операции с базой данных или таблицами базы данных. Существуют различные способы взаимодействия с таблицами базы данных. Команда select - это не что иное, как все о том, как мы взаимодействуем с базой данных и ее таблицей для выбора необходимых записей. Это способ выбора записей из одной или нескольких таблиц. Мы можем использовать запрос SELECT во многих отношениях, некоторые из них просты, а некоторые - со сложной стороны. В этой статье мы увидим различные варианты использования операторов select.
Синтаксис SQL SELECT Query
Выбор - одна из основных команд системы управления реляционными базами данных. Мы можем использовать ключевое слово SELECT в качестве префикса, чтобы выбрать записи из данной таблицы. Запрос на выборку возвращает набор записей из одной или нескольких таблиц.
1. Выбор необходимых столбцов данной таблицы
SELECT, , …… FROM ;
Объяснение:
- SELECT - это сама команда, мы можем использовать ее для выбора записи из таблицы.
- , …… являются столбцами таблицы My_table_name.
- это имя таблицы.
2. Выбор всех столбцов таблицы
SELECT * FROM ;
Объяснение:
- SELECT - это сама команда, которую мы можем использовать для выбора записи из таблицы.
- * обозначает все столбцы данной таблицы.
- это имя таблицы.
3. Выбор записей с предложением WHERE
SELECT, , …… FROM WHERE = ;
Объяснение:
- …… являются столбцами таблицы My_table.
- это имя таблицы.
- WHERE - это ключевое слово, которое мы можем использовать в операторе выбора SQL для выбора записей по указанному условию.
4. Выбор количества записей
SELECT COUNT(*) FROM ;
Объяснение:
- COUNT (*), это даст нам общее количество строк таблицы My_table.
- это имя таблицы.
Примеры SQL SELECT Query
В этом разделе мы обсудим некоторые примеры с учетом синтаксиса, упомянутого выше, чтобы каждый мог легко понять, приложив немного усилий. Давайте потренируемся на некоторых примерах, чтобы лучше понять оператор выбора SQL.
Предположим, у нас есть имя базы данных «ШКОЛА». Эта база данных имеет таблицы, как указано ниже:
Студенты:
Учебный класс:
Пример № 1 - SELECT с необходимыми столбцами
Запрос:
SELECT Student_ID, First_name, Last_name from Student;
Выход:
Запрос:
SELECT Student_ID, Class from Class;
Выход :
Пример № 2 - ВЫБЕРИТЕ все столбцы таблицы
Запрос:
SELECT * from Student;
Выход :
Запрос:
SELECT * from Class;
Выход:
Пример № 3 - Выбор записей с предложением WHERE
Запрос:
SELECT * from Student WHERE First_name="Alex";
Выход :
Запрос:
SELECT * from Class where Medium=' English ';
Выход :
Пример № 4 - Выбор количества записей
Запрос:
SELECT COUN(*) as count from Student;
Выход :
Запрос:
SELECT COUN(*) as count from Class;
Выход :
Другие факты о SQL SELECT
Упомянутый выше оператор выбора может быть выполнен в реляционной базе данных. Существуют различные другие запросы оператора select, которые мы можем использовать для выбора записей. Оператор выбора всегда возвращает набор результатов. Этот набор результатов может содержать ноль (0), одну или несколько записей. В операторе выбора есть и другие вещи, которые мы можем использовать для получения желаемого результата Мы можем использовать ключевое слово JOIN, чтобы выбрать записи из двух или более таблиц. Существуют различные способы, мы можем использовать два или более операторов выбора вместе, чтобы получить записи из одной или нескольких таблиц. Мы должны использовать первичный ключ для любой таблицы, чтобы можно было однозначно идентифицировать запись.
Мы можем использовать указанное ниже необязательное предложение с оператором SELECT:
- ГДЕ: Мы уже видели это на примерах.
- GROUP BY: это требуется перед использованием агрегатной функции.
- HAVING: мы можем выполнить агрегатную функцию, используя это над оператором GROUP BY.
- ORDER BY: Мы можем использовать это с SELECT для сортировки порядка набора результатов.
- А.С .: Мы видели это при выборе общего количества записей данной таблицы. Эту AS можно использовать для создания псевдонима выбранного столбца или таблицы.
Вывод - SQL SELECT Query
Мы можем использовать оператор выбора SQL для выбора необходимых столбцов или записей в соответствии с потребностями бизнеса. Почти каждая реляционная база данных имеет эту команду SELECT для выбора записи из таблицы. Мы можем использовать выбор различными способами. Мы можем выбрать условные записи. Операция выбора может быть выполнена для одной или нескольких таблиц. Мы можем комбинировать различные другие команды с инструкциями SELECT. MySQL, ORACLE являются примерами системы управления реляционными базами данных.
Рекомендуемые статьи
Это руководство по SQL SELECT Query. Здесь мы обсуждаем введение, синтаксис, примеры и некоторые другие факты о SQL Select Query. Вы также можете посмотреть следующие статьи, чтобы узнать больше -
- SQL Вставить Запрос
- MySQL Query Commands
- База данных в SQL
- Таблица в SQL
- Первичный ключ против внешнего ключа | Основные отличия