mysql 根据查询出来结果修改数据的命令 mysql查询并修改某一列状态 | 您所在的位置:网站首页 › mysql批量修改某一列数据中的数据大小的函数 › mysql 根据查询出来结果修改数据的命令 mysql查询并修改某一列状态 |
干货: 使用SELECT查询的基本语句SELECT * FROM 可以查询一个表的所有行和所有列的数据。SELECT查询的结果是一个二维表。 使用SELECT *表示查询表的所有列,使用SELECT 列1, 列2, 列3则可以仅返回指定列,这种操作称为投影。SELECT`语句可以对结果集的列进行重命名。 使用ORDER BY可以对结果集进行排序;可以对多列进行升序、倒序排序。 使用LIMIT OFFSET 可以对结果集进行分页,每次查询返回结果集的一部分;分页查询需要先确定每页的数量和当前页数,然后确定LIMIT和OFFSET的值。 使用SQL提供的聚合查询,我们可以方便地计算总数、合计值、平均值、最大值和最小值;聚合查询也可以添加WHERE条件。 使用多表查询可以获取M x N行记录;多表查询的结果集可能非常巨大,要小心使用。 JOIN查询需要先确定主表,然后把另一个表的数据“附加”到结果集上;INNER JOIN是最常用的一种JOIN查询,它的语法是SELECT ... FROM INNER JOIN ON ;JOIN查询仍然可以使用WHERE条件和ORDER BY排序。 使用INSERT,我们就可以一次向一个表中插入一条或多条记录。 使用UPDATE,我们就可以一次更新表中的一条或多条记录。 使用DELETE,我们就可以一次删除表中的一条或多条记录。 三、查询数据1.基本查询SELECT * FROM 2.条件查询SELECT * FROM WHERE条件 表达式举例1 表达式举例2 说明 使用=判断相等 score = 80 name = ‘abc’ 字符串需要用单引号括起来 使用>判断大于 score > 80 name > ‘abc’ 字符串比较根据ASCII码,中文字符比较根据数据库设置 使用>=判断大于或相等 score >= 80 name >= ‘abc’ 使用 |
CopyRight 2018-2019 实验室设备网 版权所有 |