SQL-запрос для поиска сотрудника, чья зарплата равна или больше определенного числа

Опубликовано: 28 Августа, 2022

В этой статье мы обсудим обзор 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;

Выход :