一、表的别名
这是让查询出的数据按表的年龄排序。
如果在一张宠物表里,想让宠物配对,可以这样利用表的别名:
SELECT p1.name,p1.sex,p2,name,p2.sex FROM pet AS p1,pet AS p2 WHERE p1.species = p2.species AND p1.sex="M" AND p2.sex="F";
这个语句的意思是按 物种配对,性别是M和F;
二、列的别名
查询出宠物的名字和种类(直接引用列名)。
SELECT name,species FROM pet ORDER BY name,species;
相似的:
SELECT name,species FROM pet ORDER BY 1,2;
这个和上述的功能是一样的。
还可以为列命名。
SELECT name AS n,species AS s FROM pet ORDER BY n,s;
这个功能和上述语句是一样的。
在子句中使用列的别名:
SELECT species,COUNT(*) AS total FROM pet GROUP BY species HAVING total >1;
分享到:
相关推荐
在本教程中,我们将深入探讨MySQL中的多种查询语句,包括多表查询、视图、数据库管理、SELECT语句以及创建表等核心概念。 首先,让我们从多表查询开始。在实际应用中,往往需要从多个相关表中获取信息,这就需要...
这是我自己学习mysql时的学习笔记,每一个知识点都是自己动手写的,涵盖了mysql中的几乎全部的基础知识点,查询,子查询,分组,排序,常用函数,多表连接,视图,变量,存储过程,函数,分支结构,循环结构等等
mysql分布式数据库跨库查询select语句连接器工具Java项目源码.zip 这是一个<em>mysql</em> 的 select 语句连接器。通过该工具可以将连接查询分割成多个单表查询,再将单表结果集进行连接,即将数据库的连接功能上移...
不过,我依然可以依据您的文件标题和描述来生成关于MySQL的详细知识点,因为《深入理解MySQL》这本书名暗示了这本书籍可能会覆盖的一些知识点。 1. MySQL的体系结构:MySQL是一个关系型数据库管理系统,其内部架构...
深入浅出MySQL全文 MySQL 是一种关系型数据库管理系统,广泛应用于各种行业和领域。本资源将从基础篇开始,详细讲解 MySQL 的安装、配置、启动和关闭服务、SQL 基础等知识点。 MySQL 的安装与配置 MySQL 的安装是...
这是我自己学习mysql时的学习笔记,每一个知识点都是自己动手写的,涵盖了mysql中的几乎全部的基础知识点,查询,子查询,分组,排序,常用函数,多表连接,视图,变量,存储过程,函数,分支结构,循环结构等等
(mysql入门之基础)select,有入门的代码案例,代码中有详细的注释!
MySQL进阶SELECT语法篇,内有大量高级SELECT语句、用法 最简单的SELECT语句是SELECT select_list,实际上利用这个最简单的SELECT语句,你也可以完成许多你期待的功能,首先你能利用它进行MySQL所支持的任何运算,例如...
这里,我们将会深入探讨MySQL的基础知识、SQL查询语言以及如何在编程中使用MySQL接口来执行`SELECT`查询。 首先,了解MySQL的基础至关重要。MySQL基于客户端-服务器模型,其中客户端应用程序与服务器通信以执行...
作者:高鹏(网名八怪),《深入理解MySQL主从原理32讲》系列文的作者。2008年开始至今一直从事Oracle/MySQL相关工作,现任易极付高级DBA,Oracle Ocm。有丰富的数据库性能调优,故障诊断经验,并且对MySQL源码有...
这是我自己学习mysql时的学习笔记,每一个知识点都是自己动手写的,涵盖了mysql中的几乎全部的基础知识点,查询,子查询,分组,排序,常用函数,多表连接,视图,变量,存储过程,函数,分支结构,循环结构等等
如果查询条件未指定主键或者无法唯一确定一行,如使用`<>`或`LIKE`操作符,MySQL可能会退化为表级锁,锁定整个表。例如: ```sql SELECT * FROM products WHERE id<>'3' FOR UPDATE; SELECT * FROM products WHERE ...
mysql的select语法常用集合,mysql常用select,select大全
MySQL Select 语句从查询数据 MySQL Select 语句是 MySQL 中最基本也是最常用的查询语句,用于从数据表中查询读取数据。该语句的基本语法为: SELECT column1, column2, ... FROM tb_name 其中,column1, column2...
在MySQL的世界里,晋级为王者并非易事,它需要对数据库管理系统有深入的理解,熟练掌握...通过阅读《MySQL王者晋级之路.pdf》,你将有机会深入探索这个领域的每一个角落,不断提升自己的专业技能,应对各种数据库挑战。
### MySQL 时间模糊查询详解 #### 一、概述 在数据库操作中,经常需要对时间进行模糊查询以满足特定业务需求。MySQL提供了多种方法来进行时间模糊查询,这些方法各有特点,适用于不同的场景。本文将详细介绍几种...
【Python+MySQL实现学生信息查询系统】是一种常见的数据管理应用,它允许用户通过Python程序与MySQL数据库交互,以便查询和管理学生信息。在这个系统中,Python作为后端编程语言,负责处理用户输入、执行SQL查询以及...
本文将深入探讨Java连接MySQL数据库并执行SQL查询的相关知识点。 首先,我们要了解的是Java中的JDBC(Java Database Connectivity),这是一个Java API,用于与各种数据库进行交互。使用JDBC,我们可以连接到MySQL...
深入理解MySQL核心技术,绝不是手册那本哦。我浪费了不少分才淘到的,好多坑爹的下载啊,这是从源码角度分析MYSQL的一本快速入门书,但绝不是你所想像的,是从架构方面着手分析的不可多得的好书。推荐给你,是希望你...