`

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基础知识和mysql优化整理

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

    MySQL 基础知识的总结

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

    MySQL基础PDF版

    MySQL是世界上最流行的关系型数据库管理系统之一,用于存储和管理数据。本篇主要介绍MySQL的基础知识,涵盖数据库概述、数据操作语言、数据类型以及数据操作。 1. **数据库概述** - **什么是数据库**:数据库...

    精确分析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命令select.txt

    根据提供的文件信息:“mysql命令select.txt”,我们可以详细探讨与MySQL中的SELECT命令相关的各种知识点。 ### MySQL SELECT 命令概述 在SQL(Structured Query Language)中,`SELECT` 是最常用的命令之一,主要...

    mysql SELECT FOUND_ROWS()与COUNT()用法区别1

    在MySQL数据库中,`SELECT FOUND_ROWS()` 和 `COUNT(*)` 都是用来获取数据表中记录数量的方法,但它们之间存在一些关键的区别。了解这些差异对于优化查询性能和满足特定需求至关重要。 首先,`COUNT(*)` 是一个标准...

    MySQL基础.docx

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其适合于中小型企业及个人网站的数据存储。这篇文档主要针对初学者,涵盖了MySQL的基础知识,包括数据库的基本概念、MySQL的安装与使用、SQL语句的学习以及一些...

    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 基础语法大全. 手动整理

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

    mysql安装和使用

    MySQL是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和...总之,MySQL的安装和使用涉及多个层面,从基础的安装配置到复杂的SQL操作和数据库管理。通过学习和实践,你可以熟练掌握这一强大的数据库系统。

Global site tag (gtag.js) - Google Analytics