MySQL简单查询
MySQL从数据库中,查询数据的基本语句是SELECT语句,一个SELECT语句,由多个子句组成。 <h3 id="语法格式">语法格式 SELECT [DISTINCT] * | {字段名1,字段名2,字段名3,……} FROM 表名 [WHERE 条件表达式1] [GROUP BY 字段名 [HAVING 条件表达式2]] [ORDER BY 字段名][ASC|DESC] [LIMIT [OFFSET] 记录数] <h3 id="参数说明">参数说明 1、SELECT [DISTINCT] * | {字段名1,字段名2,……} 字段名1,字段名2,……表示从表中查询的指定字段 星号*通配符,表示表中的所有字段 二者为互斥关系,任选其一 DISTINCT,可选参数,用于剔除查询结果中重复的数据 2、FROM表名,表示从指定的表中查询数据 3、WHERE条件表达式,可选参数,用于指定查询的条件 4、GROUP BY字段名 [HAVING 条件表达式2] GROUP BY,可选参数,用于将查询结果按照指定字段进行分组 HAVING,可选参数,用于对分组后的结果进行过滤 5、ORDER BY 字段名 [ASC | DESC] ORDER BY,可选参数,用于将查询结果按照指定字段进行排序 排序方式由参数ASC或DESC控制,其中,ASC表示按升序进行排列,DESC表示按降序进行排列,如果不指定参数,默认为升序排列 6、LIMIT [OFFSET] 记录数 LIMIT,可选参数,用于限制查询结果的数量 LIMIT后面可以跟两个参数,第一个参数OFFSET表示偏移量,如果偏移量为0,则从查询结果的第一条记录开始,偏移量为1,则从查询结果的第二条记录开始,以此类推 OFFSET,可选参数,如果不指定其默认值为0 第二个参数,记录数表示返回查询记录的条数 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |