标签:间隔 空格 sqlite 注意 tab 关键字 script 之间 多少
关键字不能用作表或者列的名字。
select prod_name from Products;
上述语句从Products表中检索一个名为prod_name的列。Select关键字后面是列名,from关键字后面是表名。
多条SQL语句必须用分号(;)间隔,单条SQL最好后面也加上分号。
SQL语句是不区分大小写的。所有的空格都是被忽略的。
select prod_id,prod_name,prod_price from Products;
多个列时,列名之间加上逗号。但是最后一个列不加。
select * from Products;
*号代表所有项,但是最好不要使用,一般会造成性能问题。
select DISTINCT vent_id from Products;
DISTINCT只返回不同的具有唯一性的vent_id行。
注意:不能部分使用DISTINCT,这个关键字会作用于所有的列,不仅仅是跟在后面的那一列。
在SQL Server和Access中
select TOP 5 prod_name from Products;
使用TOP关键字来限制最多返回多少行。
如果使用MySQL,MariaDB或者SQLite,则使用LIMIT关键字。
select prod_name from Products limit 5;
如果想指定从第几行开始。
select prod_name from Products limit 5 offset 5;
这代表从第5行起的5行数据。
注意:第一个被检索的是第0行,而不是第1行。所以Limit 1 offset 1 会检索第2行,而不是第1行。
标签:间隔 空格 sqlite 注意 tab 关键字 script 之间 多少
原文地址:https://www.cnblogs.com/haoqirui/p/10352003.html