📌  相关文章
📜  SQL查询以查找工资等于或大于特定数字的员工

📅  最后修改于: 2022-05-13 01:55:21.826000             🧑  作者: Mango

SQL查询以查找工资等于或大于特定数字的员工

在本文中,我们将讨论 SQL 查询的概述,我们的主要重点将放在如何借助示例在 SQL 中查找工资等于或大于特定数字的员工。让我们一一讨论。

介绍 :
SQL(结构化查询语言)用于维护关系数据库中的结构化数据,这是用于操作数据库中数据的标准。根据我们在数据库中使用与这些相关的命令的目的,SQL 进一步分为 DDL(数据定义语言)、DML(数据操作语言)、DCL(数据控制语言)。 SQL 中的查询允许我们与数据库进行交互。 DBMS 中的查询有助于从数据库中创建、删除、更新和检索数据。

步骤 1:创建示例表 –
在 MySQL 中创建这个表员工 step_by_step。

 emp_idemp_nameemp_sexemp_ageemp_salary

90001

ROBERTMALE

 35



 100000

90002

KISNEYMALE

30

 80000

 90003

ANDRIAFEMALE

45

 300000

90004



JESSICAFEMALE

40

 250000

 90005

DANNYMALE

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 查询检查数据库中插入的数据,如下所示。

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;

输出 :