笛卡尔积两表联查语法:select * from 表名 别名1,表名2 别名2 where 别名1.id = 别名2.id//例
商品表  t_drink
drinkId  Int  主键
drinkName   String  饮料名称
drinkPrice   int  饮料价格
drinkSum   int  饮料数量
tid   int  类型外键类型表  t_type
tid  int  主键
tname  String  类型名称1)查询价格最高的饮料(5分)select * from t_drink where  drinkPrice = (  select max (drinkPrice) from t_drink)select max (drinkPrice),drinkName from t_drink group by drinkName2)删除所有低于平均价格的饮料(5分)delete from t_drink where drinkPrice < (select avg(drinkPrice) from t_drink)3)查询每类饮料中  最高饮料的价格(5分)select max(t1.drinkPrice),t2.tname from t_drink t1,t_type t2 where t1.tid = t2.tid
group by t2.tname4)查询每类饮料的平均单价 大于 20的饮料种类(5分)
select avg(t1.drinkPrice),t2.tname from t_drink t1,t_type t2 where t1.tid = t2.tid
group by t2.tname having  avg(t1.drinkPrice) > 205)(oracle)使用分页语句查询名称包含”可乐”并且数量在100以上的饮料,查询出表中的第33页数据:每页显示55条;(10分)
select *from(select * ,rownum rn from t_drink where drinkName like '%可乐%' and drinkSum > 100
)where rn > 33*55-55 and rn <= 33*55

数据库 使用 笛卡尔积两表联查 查询sql语句相关推荐

  1. iBatis 事务控制 与 两表操作将SQL语句写入单表

    事务控制 示例: // move data from temp_table to work_tabletry {sqlMapClient.startTransaction();T03SlipWk or ...

  2. 用户表-角色表-权限表多表关联查询sql语句

    在企业系统中经常会使用到给用户分配权限的情况,往往在用户信息表和权限表之间还维护了一张角色表,即通过给用户添加角色,角色添加权限的这样一种方式来给用户间接的添加权限. 如图示例 那么,查询用户权限的多 ...

  3. mysql 多表联查语句优化_?多表联合查询SQL语句优化

    11.27 多表联合查询的优化方式,优化后的SQL及分析 优化方式: 1.尽量不用'*' 2.小表作驱动 3.大表建索引 原本SQL语句: select * from order left join ...

  4. 数据库两表联查、多表联查,多重联查

    数据库两表联查.多表联查,多重联查 表连接查询 [小编用的是Oracle数据库,Oracle数据库区分表名与字段名的大小写,所以大家进行查询的时候记得注意双引号哟~] 有表 表名:AAA 字段: id ...

  5. 关于Mybatis-plus多表联查自定义sql分页查询

    问题描述: 使用mybatis-plus进行开发过程中,单表得增删改查等都可以利用封装好的方法,而一些场景设计多表联合查询,且需要自定义字段的,就需要进行自定义sql 使用方法: 1.service中 ...

  6. oracle两表联查分页公式,Oracle中分页查询和联表查询

    1.使用ROWNUM伪列查询 1.1.查询十条数据(rownum<=n) SELECT ROWNUM,A.* FROM v_sjjx_unit_info A WHERE ROWNUM<=1 ...

  7. hive SQL 创建数据库,创建hive表、查询时,其表名,字段,统统不区分大写(在底层一律转换为小写)

    hive SQL 创建数据库,创建hive表.查询时,其表名,字段,统统不区分大写(在底层一律转换为小写) (1).默认default数据库 hive默认自带一个名为default的数据库,如果建表时 ...

  8. rails 两表关联查询_Rails中的单表继承与多态关联:找到适合您的方法

    rails 两表关联查询 by Haley Mnatzaganian 通过海利·姆纳扎卡尼安 Rails中的单表继承与多态关联:找到适合您的方法 (Single-table inheritance v ...

  9. Bootstrap4+MySQL前后端综合实训-Day08-AM【多表查询sql语句、关联数据的假删除、自动增长主键的获取、栏目管理“数据编辑”按钮的实现】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目   录 多表查询sql语句 关联数据的假删除(status状态码/数据可恢 ...

  10. yii2.0AR两表联查

    首先,建两个关联表. 表一 -- Table structure for article -- ---------------------------- DROP TABLE IF EXISTS `a ...

最新文章

  1. 什么是区块链技术?初学者指南
  2. 最优化——线性规划总结1(线性规划标准型,规范型,顶点)
  3. 学习SpringMVC——从HelloWorld开始
  4. java继承中的方法覆盖问题
  5. Python 线程互斥锁 Lock - Python零基础入门教程
  6. Fix一个随机出现的键盘弹出的issue后的思考(ReactNative)
  7. jwt token 过期刷新_如何在SpringBoot中集成JWT(JSON Web Token)鉴权
  8. PHP字符编码问题之GB2312 VS UTF-8
  9. linux source 子shell,Linux------source
  10. 【报告分享】2021年30+精致女性人群需求洞察:“她”经济时代科技引领精致生活.pdf(附下载链接)...
  11. 当桌面的快捷方式图标左下角出现一个X(叉)的时候应该怎么去掉
  12. 机器学习代码实战——数值计算
  13. 06. 重建二叉树(C++版本)
  14. 译:Self-Modifying cod 和cacheflush
  15. 免费网站源码 织梦模板下载
  16. 通过cmd进行文件格式的转换
  17. 2021年程序员个人年终工作总结10篇
  18. Pytorch模型训练(0) - CPN源码解析
  19. (python)基于GUI编写摄氏度转华氏度
  20. JavaSE基础(134) 打印流

热门文章

  1. 相机存储卡格式化了数据能恢复吗,相机储存卡数据误删如何恢复
  2. 项目启动时,出现了Consider defining a bean of type ‘xxx’ in your configuration 问题。
  3. 大数据面试题及答案-汇总版
  4. c# 图片批量转双层PDF,OFD格式文件
  5. 分区分服游戏框架设计
  6. IntelliJ IDEA教程
  7. css ol 序列样式:数字带圆圈、括号
  8. 裴礼文3.2.34解答
  9. SGD和带momentum的SGD算法
  10. Interior-point methods(内点法)学习笔记