SQL 入门教程:检索(SELECT)多个列

本文内容

目录汇总:SQL 零基础入门教程

要想从一个表中检索多个列,仍然使用相同的 SELECT 语句。唯一的不同是必须在 SELECT 关键字后给出多个列名,列名之间必须以逗号分隔。

提示:当心逗号

在选择多个列时,一定要在列名之间加上逗号,但最后一个列名后不加。如果在最后一个列名后加了逗号,将出现错误。

下面的 SELECT 语句从 Products 表中选择 3 列。

输入▼

1
2
SELECT prod_id, prod_name, prod_price
FROM Products;

分析▼

前一个例子 一样,这条语句使用 SELECT 语句从表 Products 中选择数据。在这个例子中,指定了 3 个列名,列名之间用逗号分隔。此语句的输出如下:

输出▼

prod_id       prod_name                prod_price
---------     --------------------     ----------
BNBG01        Fish bean bag toy        3.49
BNBG02        Bird bean bag toy        3.49
BNBG03        Rabbit bean bag toy      3.49
BR01          8 inch teddy bear        5.99
BR02          12 inch teddy bear       8.99
BR03          18 inch teddy bear      11.99
RGAN01        Raggedy Ann              4.99
RYL01         King doll                9.49
RYL02         Queen dool               9.49

说明:数据表示

SQL 语句一般返回原始的、无格式的数据,不同的 DBMS 和客户端显示数据的方式略有不同(如对齐格式不同、小数位数不同)。数据的格式化是表示问题,而不是检索问题。因此,如何表示一般会在显示该数据的应用程序中规定。通常很少直接使用实际检索出的数据(没有应用程序提供的格式)。

请参阅

(完)

comments powered by Disqus

本文内容