SQL-запрос для поиска сотрудника, чья зарплата равна или больше определенного числа
В этой статье мы обсудим обзор SQL-запросов, и наше основное внимание будет сосредоточено на том, как найти сотрудника, чья зарплата равна или больше определенного числа в SQL, с помощью примеров. Давайте обсудим это один за другим.
Введение :
SQL (язык структурированных запросов) используется для поддержки структурированных данных в реляционных базах данных, и это стандарт, который используется для управления данными в базах данных. SQL далее подразделяется на DDL (язык определения данных), DML (язык манипулирования данными), DCL (язык управления данными) в зависимости от назначения в базе данных, в которой мы используем связанные с ними команды. Запросы в SQL позволяют нам взаимодействовать с базами данных. Запросы в СУБД помогают создавать, удалять, обновлять и извлекать данные из базы данных.
Шаг 1: Создание примера таблицы —
Создание этой таблицы employee step_by_step в MySQL.
emp_id | emp_name | emp_sex | emp_age | emp_salary |
---|---|---|---|---|
90001 | РОБЕРТ | МУЖЧИНА | 35 | 100000 |
90002 | КИСНИ | МУЖЧИНА | 30 | 80000 |
90003 | АНДРИЯ | ЖЕНСКИЙ | 45 | 300000 |
90004 | ДЖЕССИКА | ЖЕНСКИЙ | 40 | 250000 |
90005 | ДЭННИ | МУЖЧИНА | 38 | 150000 |
Шаг 2: Создание базы данных —
Создание базы данных с помощью запроса выглядит следующим образом.
Синтаксис:
CREATE DATABASE database_name;
Создание базы данных компании происходит следующим образом.
CREATE DATABASE company;
Выход :
Шаг 3: Использование базы данных —
Используя базу данных компании, используя следующий запрос SQL следующим образом.
syntax: USE database_name;
Выход :
Шаг 4: Добавление таблицы —
Добавление сотрудника таблицы в базу данных компании с помощью следующего SQL-запроса выглядит следующим образом.
Синтаксис:
CREATE TABLE table_name ( column_name1 data_type1 , column_name2 data_type2 , column_name3 data_type3 , . . column_nameN data_typeN , );
SQL-запрос для создания таблицы следующим образом.
Creating a table employee with columns (emp_id,emp_name,emp_sex,emp_age,emp_salary) into a database company:
Выход :
Шаг 5: Проверка столбца и типов данных —
Столбцы и их типы данных по запросу DESCRIBE выглядят следующим образом.
Синтаксис:
DESCRIBE table_name;
SQL-запрос для проверки столбцов и их типов данных следующим образом.
DESCRIBE employee;
Выход :
Шаг 6: Вставка строк в таблицу сотрудников —
Здесь вставка строк в таблицу сотрудников осуществляется следующим образом.
Синтаксис:
INSERT INTO table_name VALUES(column1_data,column2_data,......columnN_data);
Вставил данные 5 сотрудников в таблицу и создал таблицу сотрудников следующим образом.
Выход :
Шаг 7: Проверка вставленных данных —
Проверьте вставленные данные в базу данных с помощью запроса выбора следующим образом.
SELECT * FROM employee;
Выход :
Примеры :
Здесь мы увидим примеры, чтобы понять запрос следующим образом.
Пример-1:
Запрос, чтобы найти имена сотрудников, чья зарплата больше или равна 1 00 000.
SQL-запрос —
SELECT emp_name FROM employee WHERE emp_salary>=100000;
Выход :
Пример-2:
Запрос, чтобы найти все сведения о сотрудниках, чья зарплата больше или равна 2 00 000.
SQL-запрос —
SELECT emp_name FROM employee WHERE emp_salary>=200000;
Выход :
Пример-3:
Запрос на поиск сотрудника с зарплатой 3 00 000.
SQL-запрос –
SELECT emp_name FROM employee WHERE emp_salary=300000;
Выход :