zoukankan      html  css  js  c++  java
  • 2 检索数据

    2.1 SELECT语句

    • 它的用途是从一个或多个表中检索信息。
    • 为了使用SELECT检索数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。

    2.2 检索单个列

    select prod_name
    from products;
    

    2.3 检索多个列

    select prod_id, prod_name, prod_price
    from products;
    

    2.4 检索所有列

    select * 
    from products;
    

    2.5 检索不同的行

    select vend_id
    from products;
    
    • 使用DISTINCT关键字
    select distinct vend_id
    from products;
    

    2.6 限制结果

    • 为了返回第一行或前几行,可使用LIMIT子句。
    • 默认从0开始,如limit 0,5;
    select prod_name
    from products
    limit 5;
    
    • 为得出下一个5行,可指定要检索的开始行和行数
    select prod_name
    from products
    limit 5,5;
    
    • 行0 检索出来的第一行为行0而不是行1.因此,LIMIT 1,1将检索出第二行而不是第一行。
    • 在行数不够时 LIMIT中指定要检索的行数为检索的最大行数,如果没有足够的行(例如,给出LIMIT 10,5,但只有13行),MySQL将只返回 它能返回的那么多行。
    • MySQL的LIMIT语法 LIMIT的另一种替代语法。LIMIT 4 OFFSET 3 意味从行3开始取4行,就像LIMIT 3,4一样。

    2.7 使用完全限定的表名

    select products.prod_name
    from products;
    
    select products.prod_name
    from test.products;
    
  • 相关阅读:
    zabbix客户端自动注册
    运维监控篇(2)_Zabbix简单的性能调优
    Zabbix unreachable poller processes more than 75% busy
    RabbitMQ 内存控制 硬盘控制
    RabbitMQ的Q&A
    RabbitMQ性能优化
    消息默认的属性
    RabbitMQ的Vhost,Exchange,Queue原理分析
    逻辑运算符(&& || and or)
    面向对象
  • 原文地址:https://www.cnblogs.com/sanjun/p/8274439.html
Copyright © 2011-2022 走看看