美文网首页
【SQL基础】一、检索数据

【SQL基础】一、检索数据

作者: 清梦载星河 | 来源:发表于2020-03-02 14:55 被阅读0次

    关键字:selectfromdistinctorder bydesc

    • 检索单个列:select cola from tableA;
    • 检索多个列:select cola,colb,colc from tableA;
    • 检索所有列:select * from tableA;
    • 对检索结果去重:select distinct cola from tableA;
    • 只显示哪些行:
      • SQL Server和Access:select top 5 cola from tableA; --只看前5行
      • Mysql、MariaDB、PostgreSQL或SQLite:select cola from tabelA limit 5;select cola from tableA limit 5 offset 5; --从第5行起的5行数据
      • DB2:select cola from tableA fetch first 5 rows only;
    • 对检索结果排序: --注:order by语句要放在最后一行
      • 默认按照字母顺序排序:select cola from tableA order by cola;
      • 按多个列排序:select cola,colb,colc from tableA order by colb,colc; --先按colb排序,再按colc排序
      • 按列相对位置排序:select cola,colb,colc from tableA boder by 2,3; --按照select参数选择第二个第三个排序,即先按colb,再按colc;
      • 降序排序:select cola from tableA order by cola desc; --注:如果想在多个列上降序排序,必须对每一个列指定desc关键字。

    相关文章

      网友评论

          本文标题:【SQL基础】一、检索数据

          本文链接:https://www.haomeiwen.com/subject/coxvkhtx.html