首页课程SQL Fun ClassDatabaseSELECT

DatabaseSELECT

目录列表

什么是 SQL?

SQL SHOW 语句显示数据库及其表中包含的信息。这个有用的工具可以让你跟踪数据库的内容,并提醒自己关于表的结构。

例如,SHOW DATABASES 命令列出了服务器管理的数据库。

SHOW DATABASES

在整个课程中,我们将使用 Navicat 数据库管理工具来运行 SQL 查询。

在以下的选项中选择填写,完成列出所有数据库的命令。

SHOW TABLES

SHOW TABLES 命令用于显示当前选定的 MySQL 数据库中的所有表。

SHOW TABLES

例如,我们创建了一个名为 sqlcourse 的数据库,其中包含一个名为 customers 的表。

在以下的选项中选择填写,查看当前所选数据库中的所有表。

SHOW

SHOW COLUMNS

SHOW COLUMNS 显示有关给定表中的列的信息。

下面的例子显示了我们 “customers” 表中的列:

SHOW COLUMNS FROM customers

执行输出结果:

9(P1SWK]6GG[50SNLVVPB{J.png

SHOW COLUMNS 显示每个表列的以下值:

Field:列名称

Type:列数据类型

Key:指示列是否被索引

Default:分配给列的默认值

Extra:可能包含任何有关给定列的附加信息



在以下的选项中选择填写,查看“customers”表中的列:

COLUMNS customers

SELECT 语句

SELECT 语句用于从数据库中选取数据。

结果存储在结果表中,称为结果集。

查询可以从表中的所选列或所有列中检索信息。

要创建一个简单的 SELECT 语句,请从表中指定所需列的名称。

SQL SELECT 语句的语法:

SELECT column_list FROM table_name

column_list:包含从中检索数据的一个或多个列。

table-name:是从中检索信息的表的名称。

下面是我们 "customers" 表中的数据:

SEH~MZE$]VH(HIHD~L7~$XD.png

下面的 SQL 语句从 "customers" 表中选择 "FirstName" 列:

SELECT FirstName FROM customers

执行输出结果:

$~9_@T6S%U]VC18T9TA~EE9.png


拖拉排序,从 ''customers'' 表中选择 ''name'' 列。

  • FROM
  • SELECT
  • name
  • customers