MySQL 实现多张无关联表查询数据并分页
MySQL 实现多张无关联表查询数据并分页
1、功能需求
在三张没有主外键关联的表中取出自己想要的数据,并且分页。
2、数据库表结构
水果表:
坚果表:
饮料表:
主要用UNION AL
UNION ALL 操作符用于合并两个或多个 SELECT 语句的结果集。
注意:UNION ALL内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同 ; 另外,UNION ALL结果集中的列名总是等于 UNION ALL中第一个 SELECT 语句中的列名
// 详细sql语句
select * FROM((select fid,fname,price,type from fruits)UNION ALL(select nid,name,price,6 as type from nut)UNION ALL(select did,dname,price,7 as type from drinks)
) as fnd limit 0,10 -----fnd为表的别名
最终结果:
转载:https://blog.csdn.net/qq_38159467/article/details/85015559
MySQL 实现多张无关联表查询数据并分页相关推荐
- hibernate mysql 关联查询_hibernate 查询缓存,以及在关联表查询缓存下使用HQL,而不是sql去查询...
什么是查询缓存? 也就是如果开启了查询缓存, 在 没有使用二级缓存的情况下,会 缓存第一次查询出来的数据的id. 第二次查询的时候, 如果查询的参数和查询语句没有变化,那么就会使用 第一次查询的出来的 ...
- MySQL学习笔记06【多表查询、子查询、多表查询练习】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySql的复习(五):联表查询和子查询
MySql的复习(五):联表查询和子查询 查询结果去重 关于查询结果的去重:distinct关键字 select distinct job from emp; // distinct关键字去除重复记录 ...
- mongodb关联表查询
1.首先自定义一个查询的Operation package com.pica.wx.bean;import com.mongodb.DBObject; import org.springframewo ...
- Mybatis源码分析--关联表查询及延迟加载原理(二)
在上一篇博客Mybatis源码分析--关联表查询及延迟加载(一)中我们简单介绍了Mybatis的延迟加载的编程,接下来我们通过分析源码来分析一下Mybatis延迟加载的实现原理. 其实简单来说Myba ...
- Mybatis实现关联表查询
Mybatis实现关联表查询 6.1. 一对一关联 1). 提出需求 根据班级 id 查询班级信息(带老师的信息) 2). 创建表和数据 [](javascript:void(0)
- 【EF学习笔记07】----------加载关联表的数据 贪婪加载
[EF学习笔记07]----------加载关联表的数据 贪婪加载 讲解之前,先来看一下我们的数据库结构:班级表 学生表 贪婪加载 //贪婪加载 using (var db = new Entitie ...
- Mybatis连3表查询数据resultMap结果映射
Mybatis连结3表查询数据resultMap结果映射 一.前言 Mybatis实现了sql与java代码的分离,达到了解耦合的目的,配置sql语句时有个resultType="" ...
- mysql表关联查询都有什么方式_所有关联表查询方式
前言 想象场景:小白初入职场,看到很多数据库的代码发现都不清楚,急哭小白了,急急忙忙的去百度,收集到的资料很多,也很迷,乱七八糟的都是 虫虫:为了方便小白 虫虫把关联表的查询方式总结了 关联查询种类 ...
最新文章
- 海外净利润低?海尔智家H股上市有望看齐国内!
- 关于SQL Server 数据库归档的一些思考和改进
- squid服务配置(正向、反向代理)
- mysql完全手册阅读笔记
- win32开发(画笔、刷子、字体)
- deb文件如何安装(安装文件管理器)
- 计算器存储功能怎么用_数控车床加工刀具补偿功能怎么用?
- 【渝粤题库】陕西师范大学100131大学英语(二) 作业 (高起本、高起专)
- Unity 3D 中基础的三种传值技术(脚本组件,类静态字段,SendMessage)
- LuaXposed:使用Lua编写Xposed模块
- Google Paly 开发者账号需要注意的小细节
- word批注怎么删除计算机名字,word批注删除不了,word怎么删除批注栏
- 国外问卷调查这个项目可以做吗?
- 淘宝走过的大数据之路
- 如何统计PHP程序的运行时间、耗费内存
- [转]Ubuntu 小企鹅输入法fcitx 支持 五笔拼音
- php连接数据库的留言板,PHP+MySql实现简单的留言板功能
- 移动端网页特效以及常用开发框架
- 计算机c盘小了,为什么电脑C盘空间越来越小?
- 【TouchDesigner】Feedback的应用NO.1
热门文章
- 马云卸任,接班马云的为何是张勇?
- [转载]【翡翠凉粉】--#一份凉粉清凉一夏#_万金油_新浪博客
- 只需四行代码,快速提取视频中的音频,再也不用为此发愁了
- java基于ssm+vue的人才简历求职招聘网站 elementui
- 男人刮胡子学问 不能随便刮
- yield的使用和在scrapy框架中的使用
- mac之安装aircrack-ng
- 源码圈内推信息整理(2018-03-30)
- Android学习之ComponentName的使用
- Opencv学习----位图(bitmap)原理详解五---位图存储