select语句 检索单个列 SQL语句不区分大小写,建议对关键字使用大写; 而对表名和列名区分大小写,是为了使语句更易于阅读和调试; 在SQL语句中,所有的空格都被忽略。也就是说,一
select语句
检索单个列
SQL语句不区分大小写,建议对关键字使用大写;
而对表名和列名区分大小写,是为了使语句更易于阅读和调试;
在SQL语句中,所有的空格都被忽略。也就是说,一个较长的SQL语句可以通过空格换行写在多行中。
select prod_name from Products;
检索多个列(多个字段用 , 逗号分割)
select prod_id,prod_name,prod_price from Products;
检索所有列
select * from Products;
检索不同的值(同一个值只出现一次)
使用DISTNCT
关键字,必须直接放在列名前面;
该关键字作用于所有列,通常只列出一列。
select distinct vend_id from Products;
限制结果(limit,指定返回多少行)
select prod_name from Products limit 5; select prod_name from Products limit 3 offset 5; ##从第6条开始,显示3条。(和Python一样,索引从0开始) select prod_name from Products limit 2,3 ##支持简化版的limit,第3行开始,显示3条。第一行索引以 0 开始
使用注释
#
单行注释/*.......*/
多行注释