美文网首页
MySQL检索数据

MySQL检索数据

作者: JiangCheng97 | 来源:发表于2018-12-29 17:43 被阅读0次

    检索不同的行

    解决办法是使用DISTINCT关键字,顾名思义,此关键字指示MySQL只返回不同的值

    SELECT DISTINCT 字段名 FROM表名;
    
    1. DISTINCT关键字,它必须直接放在列名的前面。
    2. 不能部分使用DISTINCT
    3. DISTINCT关键字应用于所有列而不仅是前置它的列。

    限制结果

    SELECT语句返回所有匹配的行,它们可能是指定表中的每个行。为
    了返回第一行或前几行,可使用LIMIT子句。

    SELECT DISTINCT 字段名 FROM表名 LIMIT 0,5;
    //LIMIT 0, 5指示MySQL返回从第5行开始的5行。
    

    在行数不够时,LIMIT中指定要检索的行数为检索的最大行数。如果没有足够的行(例如,给出LIMIT 10, 5,但只有13行),MySQL将只返回它能返回的那么多行。

    相关文章

      网友评论

          本文标题:MySQL检索数据

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