`

mysql-查询

阅读更多
[color=blue][color=blue]1. left join 用法:
Select distinct a.name, a.age", a.id",
date_format(a.date, '%Y-%m-%d'), b.name, b.age, c.name, c.id,
c.age  from student_one a left join
student_two b on a.id=b.id left join
student_three c on a.id=cid where
    a.id =   ;

2: show tables like 'stu_%';

3: Select a.id , b.id
from
student_one a left join student b on
a.id=b.id and b.class_id = 
where a.id =   and
b.id = null or a.id =  ;

4: 用left join 有的时候可能查询出多条语句,但是我们不希望出现这种情况,所以此 时我们需要对它做处理:
  例子如下:
01 西瓜 一号 10
02 西瓜 二号 30
03 大米 一号 30
04 苹果 一号 40
05 苹果 二号 45
06 苹果 三号 5

Select name,Sun(price) From 表 Group By name

以上SQL将返回各种商品的总数量,而不管是哪个仓库的..
结果:
西瓜,40
大米,30
苹果,90

5: 当然我们也可以使用distinct来去除重复的项
     如
    select distinct a.id from student_one a
left join student_two b on a.id+b.id
where a.id=b.id;
分享到:
评论

相关推荐

    mysql-connector-java-5.1.40.zip和mysql-connector-java-5.1.10.jar

    在本例中,该JAR文件包含了实现JDBC驱动所需的类和资源,使得Java程序能够连接到MySQL数据库,执行SQL查询,操作数据等。 MySQL Connector/J的工作原理: 1. **连接建立**:当Java应用程序需要访问MySQL数据库时,...

    MySQL-查询数据(MD格式)

    MySQL-查询数据(MD格式)

    mysql-8.0.20-el7-x86_64.tar.gz mysql-8.0.20安装包下载

    如果一切正常,你应该能够看到MySQL的欢迎消息,并能执行SQL查询。 ### 总结 MySQL 8.0.20的安装涉及多个步骤,包括解压安装包、配置环境、初始化数据库、设置安全选项以及启动和验证服务。遵循这些步骤,你将在...

    mysql-connector-java-8.0.13.jar

    而MySQL Connector/J是MySQL官方提供的JDBC驱动,使得Java应用程序能够无缝地连接到MySQL数据库,执行SQL查询,进行数据读写操作。 MySQL Connector/J 8.0.13 是针对MySQL 8.0.x系列的驱动,这意味着它支持MySQL ...

    mysql-8.0.18-1.el7.x86_64.zip

    mysql8安装包以及安装说明,在centeros7下的安装.解压缩后会有两个文件:mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar和mysql8安装说明.txt 1、安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm ...

    mysql-shell:mysql-shell-8.4.0-windows-x86-64bit.zip

    MySQL Shell 是一个强大的交互式工具,用于管理MySQL和MariaDB数据库系统。它是MySQL开发团队推出的一个多模式JavaScript接口,支持SQL、JavaScript和Python语言,旨在提供一个统一的平台来执行数据库管理和开发任务...

    mysql-connector-java-8.0.26.jar

    在开发Java应用时,如果你需要连接到MySQL数据库执行SQL查询、更新数据或者管理数据库,那么你需要在项目中引入这个JAR文件。你可以通过Maven或Gradle等构建工具添加依赖,或者直接将jar文件复制到项目的类路径下。...

    mysql-connector-java-8.0.28.tar.gz

    MySQL Connector/J是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了Java Database Connectivity (JDBC) API的驱动程序,使得Java开发者能够方便地在MySQL数据库上执行SQL查询和操作。在这个"mysql-...

    mysql-connector-java-8.0.20.jar

    `mysql-connector-java-8.0.20.jar`是MySQL Connector/J的特定版本,它实现了这些JDBC接口,使得Java开发者可以方便地在代码中执行SQL查询、操作数据以及管理数据库连接。 在MySQL 8.0版本中,引入了许多新特性、...

    mysql连接包mysql-connector-java-5.1.27.jar

    这个驱动程序符合JDBC接口规范,使得Java开发者可以使用标准的JDBC API来与MySQL进行交互,包括创建数据库连接、执行SQL查询和更新、管理事务等。 `mysql-connector-java-5.1.27.jar`中的主要知识点包括: 1. **...

    mysql-5.5.28资源文件(mysql-5.5.28-win32.msi)

    此外,它还增强了SQL查询的性能,特别是对于大型数据集的查询。 2. **MySQL安装文件**:`mysql-5.5.28-win32.msi` 是Windows平台的安装程序,用于引导用户通过图形化界面安装MySQL Server。这个文件将帮助用户配置...

    mysql-connector-java-5.1.25, mysql 5.7.31亲测有效

    `mysql-connector-java-5.1.25.jar`是这个驱动程序的二进制文件,包含了Java类和其他资源,用于连接到MySQL服务器并执行SQL查询。这个特定的版本兼容性广泛,适用于许多基于Java的应用场景。当下载并将其添加到项目...

    MySQL-python-1.2.3.win32-py2.7 MySQL-python-1.2.3.win-amd64-py2.7

    综上所述,MySQL-python是一个用于Python 2.7的MySQL数据库接口,提供了连接、查询和管理MySQL数据库的能力。随着Python 3的普及,虽然这个库的重要性有所下降,但了解其工作原理和使用方法对于理解Python数据库交互...

    mysql-connector-java-5.1.37.rar

    开发者在Java程序中引入这个JAR文件,就能通过JDBC API与MySQL服务器进行通信,执行SQL查询、事务处理等操作。 标签"mysql-connector-"是对该文件类型的识别,表明这与MySQL的JDBC驱动有关。 压缩包内的文件包括:...

    mysql-connector-java-5.1.44

    通过这些接口,开发者可以执行SQL语句、处理查询结果以及管理数据库连接。 3. **安装与配置** 要使用`mysql-connector-java-5.1.44`,首先需要将对应的JAR文件(如`mysql-connector-java-5.1.44.jar`)添加到Java...

    mysql-connector-java-8.0.22.jar

    5. **性能优化**:通过优化网络通信和查询执行,提高与MySQL服务器交互的效率。 6. **错误处理**:提供了详细的错误和异常处理机制,帮助开发者快速定位和解决问题。 “mysql-connector-java-8.0.22.jar.txt”可能...

    mysql-connector-java-5.1.27

    这个驱动包允许Java程序通过JDBC(Java Database Connectivity)接口连接到MySQL服务器,执行SQL查询、事务处理等数据库操作。 `mysql-connector-java-5.1.27.jar`是该驱动包的核心文件,包含了所有必要的类和资源...

    mysql-server-mysql-8.3.0.tar.gz

    5. **改进的查询优化器**:MySQL 8.3.0可能有更智能的查询优化器,能做出更好的执行计划选择,提高查询速度。 6. **分区表改进**:分区表是大型数据库中常见的优化手段,新的版本可能扩展了分区策略,提升了处理大...

    mysql-connector-java-8.0.17.jar.zip

    它允许Java应用程序通过JDBC API与MySQL数据库进行通信,执行SQL查询、事务处理、数据插入、更新和删除等操作。MySQL Connector/J实现了JDBC接口,使得Java开发者可以使用标准的JDBC API来操作MySQL数据库,无需了解...

    MySQL-概述-安装配置 mysql-8.0.31-winx64

    3. **日志和数据文件**:MySQL的数据文件默认位于安装目录下的data子目录,日志文件(如错误日志、慢查询日志)也在同一个目录。 4. **备份与恢复**:MySQL支持多种备份策略,如mysqldump用于逻辑备份,xtrabackup...

Global site tag (gtag.js) - Google Analytics