`

mysql之SELECT和where基础

阅读更多

1 SELECT 语法:

 

SELECT 

    column_1, column_2, ...

FROM

    table_1

[INNER | LEFT |RIGHT] JOIN table_2 ON conditions

WHERE

    conditions

GROUP BY column_1

HAVING group_conditions

ORDER BY column_1

LIMIT offset, length;

 

2 DISTINCT :去重结果集

  *NULL值的处理,仅保留一个。

  使用具有多个列时,在这种情况下,MySQL使用所有列的组合来确定结果集中行的唯一性

 

3 where 语法

  作用:过滤查询的数据结果。

  在WHERE子句中筛选表达式的比较运算符如下:



 4 AND 



 5. OR



 **sql关系型运算符优先级高到低为:not >and> or

eg:

 

 

 

  • 大小: 18.2 KB
  • 大小: 16.5 KB
  • 大小: 19.6 KB
  • 大小: 31.5 KB
分享到:
评论

相关推荐

    mysql SELECT 列 FROM 表 WHERE 条件 选择:select * from table where 范围

    选择:select * from table where 范围 2 插入:insert into table(field1,field2) values(value1,value2) 3 删除:delete from table where 范围 4 更新:update table set field1=value1 where ...

    mysql基础知识和mysql优化整理

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,广泛应用于各种规模的企业和项目中。本文将深入探讨MySQL的基础知识和优化策略。 一、MySQL基础知识 1. 数据库与表:MySQL中的数据库是一个逻辑存储单元,用于...

    MySQL 基础知识的总结

    MySQL是一种广泛使用的开源关系...通过理解和掌握这些基础知识,开发者能够有效地使用MySQL进行数据管理,为应用程序提供稳定可靠的存储后盾。对于更复杂的需求,如性能优化、分区、复制等,还需要进一步学习高级特性。

    精确分析MySQL数据库中优化WHERE子句

    本文将详细分析 MySQL 数据库中优化 WHERE 子句的方法和技巧。 删除不必要的括号 在 WHERE 子句中,括号是非常常见的,但是有些括号是多余的,可以删除它们以提高查询的效率。例如:((a AND b) AND c OR (((a AND b...

    康师傅mysql基础pdf

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作...通过学习这份资料,初学者能够建立起对MySQL的基本理解和操作技能,为进一步深入学习和应用MySQL打下坚实基础。

    mysql各种语句多表查询+ mysql视图 mysql数据库管理+ select语句+ 创建

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。在本教程中,我们将深入探讨MySQL中的多种查询语句,包括多表查询、视图、数据库管理、SELECT语句以及创建表等核心概念。 首先,让我们从多...

    mysql数据库基础.pdf

    1 select c_id, first_name, last_name from customer where c_id=14; 第⼀步:连接器 通过MYSQL Server层中内置的连接器,客户端可以与MYSQL建⽴连接,发送SQL操作语句对数 据库进⾏操作。 第⼆步:缓存 MYSQL内置...

    MySql 基础练习.zip

    标题“MySQL 基础练习.zip”表明这是一份关于MySQL基本操作的学习资源,配合描述中的“数据分析之MySQL篇”系列博客文章,旨在帮助读者通过实践来提升对MySQL的理解和技能。 描述中提到的“语言为 mysql”意味着...

    Mysql教程秋季版之夯实基础

    MySQL教程秋季版之夯实基础,这是一份专为学习者设计的全面且深入的数据库管理教程,旨在帮助初学者及有经验的IT从业者巩固和提升MySQL的基础知识。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),在...

    MySQL数据库基础与实例教程所有资源

    INSERT INTO语句用于插入新记录,DELETE FROM和UPDATE用于删除和修改记录,而SELECT是最常用的查询语句,可以搭配WHERE、GROUP BY、HAVING、ORDER BY和JOIN子句进行复杂查询。在实际应用中,理解这些语句的用法至关...

    MySQL 教程.pdf

    SQL查询是与MySQL交互的主要方式,包括选择数据(SELECT)、插入数据(INSERT)、更新数据(UPDATE)和删除数据(DELETE)。学习如何编写有效的SQL语句是理解和使用MySQL的基础。 3. **创建和使用数据库** 创建...

    25.1 MySQL SELECT语句

    以上就是MySQL SELECT语句的基本用法,结合实例和练习,你可以逐步掌握这个强大的查询工具。记得在实际应用中,结合你的数据库结构和需求,灵活运用这些知识,以高效地获取和处理数据。在学习过程中,可以参考...

    MySQL基础.zip

    MySQL因其高效、稳定和易于管理的特点,在Web应用程序开发中扮演着重要角色。下面将详细介绍MySQL的基础知识。 一、安装与配置 1. MySQL的安装:MySQL提供了Windows、Linux和macOS等多种平台的安装包,用户可以根据...

    mysql基础语法练习示例

    在本文中,我们将深入探讨MySQL的基础语法,帮助初学者更好地理解和掌握这一强大的数据库系统。 首先,我们从创建数据库开始。在MySQL中,可以使用`CREATE DATABASE`语句来创建一个新的数据库。例如: ```sql ...

    mysql基础知识小结

    select .......[where|group by|order by|having].... # DML数据操作语言 处理表内的数据 insert update delete # TPL事务处理语言 运维常用 commit提交实务,mysql默认commit开启 rollback回滚事务 # DCL...

    MySQL基础PDF文件

    MySQL基础PDF文件涵盖了关于MySQL数据库的入门知识,包括数据库的概念、安装配置、基本语法以及SQL语句的操作。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其免费、功能强大和高效的特点,成为了...

    MYSQL基础篇课件MYSQL基础篇课件

    MySQL是世界上最受欢迎的关系型数据库管理系统(RDBMS)之一,尤其在Web应用程序中广泛使用。本课件将深入探讨MySQL的基础知识,帮助初学者建立起对数据库管理系统的理解。 首先,我们要了解什么是数据库。数据库是...

    MYSQL 基础语法大全. 手动整理

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。本资料主要涵盖了MySQL的基础语法,包括数据的增删改查、查询条件的使用、事务处理、字符集问题的解决、数据库的导入与导出以及用户权限管理...

    mysql数据库基础全部课件

    MySQL数据库是全球最受欢迎的开源关系型数据库管理系统之一,它以其高效、可靠和易于学习的特点,广泛应用于各种规模的企业和项目中。本课件"mysql数据库基础全部课件"旨在为初学者提供一个全面且实用的学习资源,...

Global site tag (gtag.js) - Google Analytics