T-SQL SELECT语句

T-SQL SELECT语句

在T-SQL中,SELECT语句用于从数据库表中获取数据,并以结果的形式返回数据。这些表在SELECT语句中称为结果集。

Select语句的语法:

SELECT column1, column2, column FROM table_name; which is generated

其中column1、column2、…是我们要获取其值的表的字段。如果我们获取此表中可用的所有字段,则需要使用给定的语法-

SELECT * FROM table_name;

示例:

考虑具有以下记录的客户表-

ID NAME AGE ADDRESS Salary
001 Rahul 23 Kota 20000.00
002 Clinton 22 Mumbai 15000.00
003 Kamal 31 Delhi 25000.00
004 Chitra 28 Kanyakumari 65000.00
005 Santanu 26 Madhya Pradesh 38500.00
006 Savitri 24 Bhopal 4500.00
007 Manila 30 Indonesia 15000.00

以下命令是一个示例,它将获取CUSTOMERS表中可用的ID、Name和Salary字段-

SELECT ID, NAME, SALARY FROM CUSTOMERS;

以上命令将产生以下输出。

ID NAME SALARY
001 Rahul 20000.00
002 Clinton 15000.00
003 Kamal 25000.00
004 Chitra 65000.00
005 Santanu 38500.00
006 Savitri 4500.00
007 Manii 15000.00

示例2:

在此示例中,我们仅从数据库CUSTOMERS中选择NAME、AGE和ADDRESS。

SELECT NAME, AGE, ADDRESS FROM CUSTOMERS;

输出:

NAME AGE ADDRESS
Rahul 23 Kota
Clinton 22 Mumbai
Kamal 31 Delhi
Chitra 28 Kanyakumari
Santanu 26 Madhya Pradesh
Savitri 24 Bhopal
Manila 30 Indonesia

示例3:

SELECT NAME, SALARY FROM CUSTOMERS;

输出:

NAME Salary
Rahul 20000.00
Clinton 15000.00
Kamal 25000.00
Chitra 65000.00
Santanu 38500.00
Savitri 4500.00
Manila 15000.00

使用另一个表填充一个表

我们可以通过在另一个表上使用SELECT语句来将数据填充到表中。另一个表具有一组字段,这些字段需要填充第一个表。

SELECT语句的语法为-

INSERT INTO first_table_name/1st table name
   SELECT column1, column2, column3,...columnN
      FROM second_table_name/2nd table name
      [WHERE condition];

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程