select语句 - 检索、查询
- select prod_name from prodcts;(检索出的数据未排序)
- select prod_id, prod_name, prod_price from products;
- select * from products;检索所有列,一般不推荐使用。
- select distinct vend_id from products; distinct检索不同值,去重。distinct关键词作用于其后所有的列。
- 检索返回第一行或某几行:
在SQL Server和Access中可使用top关键字:
select top 5 prod_name from products;
在MySQL、MariaDB、PostgreSQL、SQLite中可使用limit:
select prod_name from products limit 5;(前5行)
select prod_name from products limit 5 offset 6;显示从结果的第6行起的5行数据。limit 是返回几行,offset 是从第几行开始。行是从0开始记录,第一个被检索的行称为第0行。
在MySQL、MariaDB、SQLite中支持简化版的 limit 5 offset 6,简化版为 limit 6,5。 - SQL注释:
– 这是一个单行注释
/* 这是
一个多行
注释*/
Excel 中 使用SQL - VBA+ADO+SQL
借助VBA,SQL语句可以使用变量。
借助ADO,SQL除了查询以外,还可以增改删。
select prod_name from [products$]
select prod_name,prod_price from [products$]
《SQL必知必会》-学习记录。