暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

编写SQL语句,从Customers表中检索所有的ID(cust_id)

原创 zxd435690974 2022-08-08
502

SQL是使用最为广泛的数据库语言。不管你是应用开发者、数据库管理员、Web应用设计师、移动应用开发人员、还是只使用流行的报表工具的普通用户,掌握良好的SQL知识对用好数据库都是很重要的。

问题:



编写SQL语句,从Customers表中检索所有的ID(cust_id)



答案:



SELECT cust_id



FROM Customers;



SQL语句中用来检索信息的就是SELECT语句了。它的用途是从一个或多个表中检索信息。



检索方式分为:检索单个列、检索多个列、检索所有列

1.检索单个列



SELECT + 所需的列名



FROM + 所需的表;



检索单个列非常简单,利用SELECT语句从“所需的表”中检索“所需的列”。就如上答案:



SELECT cust_id



FROM Customers;



2.检索多个列



SELECT + 所需的列名1,列名2,列名3,...



FROM + 所需的表;



检索多个列和单个列的方式是相同的,仍然使用SELECT语句,只是多个列名之间必须以逗号(,)分隔。



例如:



SELECT prod_id, prod_name, prod_price



FROM Products;



3.检索所有列



SELECT语句 + *



FROM关键字 + 所需的表;



SELECT语句还可以检索所有的列,在实际列名的位置使用星号(*)通配符就可以,不用逐个列出所有的列名。



例如:



SELECT *



FROM Products;



需要注意的要点:



1.SELECT语句返回的数据是未排序的数据。



2.结束SQL语句的时候,必须以分号(;)分隔。



3.SQL语句不区分大小写。



4.在处理SQL语句时,其中所有空格都被忽略。



5.在选择多个列时,一定要在列名之间加上逗号,但最后一个列名后不加。



6.SQL语句一般返回原始的、无格式的数据(不同的DBMS显示方式不同)。



7.*通配符通常会降低检索速度和应用程序的性能。



8.使用通配符的优点:能检索出未知的列。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论