首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小雨的CSDN

    9.MySQL高阶查询方法——聚合查询 联合(多表)查询

    聚合查询 一般需要搭配MySQL中的一些内置“函数” 1)count:用来计算结果的行数 <mysql> select name,decription from user; +--------+---- 联合/多表查询 实现联合查询的基本机制:笛卡尔积 图片 多表查询的过程就是先计算两张表的笛卡尔积,再根据一些条件对笛卡尔积中的记录进行筛选 如果针对两个比较大的表进行联合查询,笛卡尔积的计算开销会很大 ,最终的查找效率也比较低,在生产环境中,不应该对达标进行联合查询。 ,course where student.id = score.student_id and course.id = score.course_id; 2)自连接 自连接是指在同一张表连接自身进行查询 相当于把多个表查询的结果集合合并成一个集合(需要保证多个结果集之间的字段和数目都得一致) a)查询id<3或者是英文课程 方法一: 方法二:

    2.1K40编辑于 2022-10-26
  • 来自专栏PPV课数据科学社区

    情人节“”透:百度大数据图谱揭秘各地浪漫指数

    通过新鲜出炉的中国情人节大数据图谱——百度浪漫指数显示,截止到2月14日12:30分实时数据,北京、浙江、上海浪漫指数位居前三,其中,北京浪漫指数为169,浙江上海紧随其后。 ?    TOP10省市;同时,搜索“情人节”、“情人节怎么过最浪漫”等情人节相关词,搜索结果页右侧也会显示情人节大数据图谱的入口级排行榜。    不过,百度方面透露,浪漫指数排名会随着搜索量的增多发生实时、动态变化,如果有你的参与,说不定会让你的城市成为又一个浪漫之都。   此外,百度浪漫指数还出炉了“去哪儿吃饭?”“送什么礼物?” 对此,有业内人士指出,“互联网时代,大数据已成为最重要的资源之一。百度浪漫指数为网友展示了数据分析的好玩和新意。 通过对大数据的分享,让更多人洞察到数据之美,意识到数据的价值,并对个人生活和企业决策提供重要的驱动作用。”

    1.2K40发布于 2018-04-23
  • 来自专栏写代码和思考

    MyBatis 学习笔记(9) 分页查询

    背景 在 mybatis 中经常用到分页查询,本文介绍下使用 PageHelper 进行分页查询。 2.知识 MyBatis 分页插件 - PageHelper。 SELECT * FROM city ") List<City> selectByPage1(); List<City> selectByPage2(); } 调用时,像平时一样写 查询语句 ,具体在调用前先 “启动开发分页” PageHelper.startPage(1, 5); 剩下的就交给插件来做了,它会自动的帮忙调整查询的sql语句,返回结果。 page = %s", page); } } 我的代码示例见: https://github.com/vir56k/java_demo/tree/master/mybatisdemo9_

    49330发布于 2021-07-08
  • 来自专栏Hi Flutter

    爆料,“iPhone SE 2iPhone 9”将于三月中旬发布

    相关媒体爆料,“iPhone SE 2/iPhone 9”的发布会定在3月中旬。 此前有报道称,本月复工后,富士康就将着手装配“iPhone SE 2/iPhone 9”量产机,分析师预测苹果下定的订单量超千万台。 手机方面,据传“iPhone SE 2/iPhone 9”外形基本参考iPhone 7/8,依然是一块4.7英寸LCD液晶屏,压感式Touch ID指纹识别,背部单摄,搭载A13处理器,起步价可能与当年的 不知道,在一众安卓5G手机的夹击下,“iPhone SE 2/iPhone 9”能否交付一份让苹果满意的答卷。

    22410编辑于 2022-04-11
  • 来自专栏Java架构师必看

    大数查询分页显示

    微软的解决办法usingSystem;usingSystem.Data;usingSyst运维

    1.7K10发布于 2020-09-30
  • 来自专栏cwl_Java

    大数据-Hive查询语法

    查询语法 全表查询 select * from score; 选择特定列 select s_id ,c_id from score; 列别名 1)重命名一个列。 2)便于计算。 between 80 and 100; 查询成绩为空的所有数据 select * from score where s_score is null; 查询成绩是80和90的数据 select * from 2.8 案例实操 查找以8开头的所有成绩 select * from score where s_score like '8%'; 查找第二个数值为9的所有成绩数据 select * from score where s_score like '_9%'; 查找成绩中含9的所有成绩数据 select * from score where s_score rlike '[9]'; # like '%9% ;having针对查询结果中的列发挥作用,筛选数据。

    3.6K31发布于 2019-12-26
  • 来自专栏信息技术智库

    9.MySQL数据查询SQL

    9.MySQL数据查询SQL 语法格式: select 字段列表|* from 表名 [where 搜索条件] [group by 分组字段 [having 分组条件]] [order by 排序字段  +---------+ -- 统计 users 表中的数据量 select count(*) from users; +----------+ | count(*) | +----------+ | 9  | +----------+ select count(id) from users; +-----------+ | count(id) | +-----------+ | 9 | +-------- 王五六 | 23 | 890 | NULL | NULL | NULL | +------+-----------+------+--------+-----------+------+------+ 9  rows in set (0.00 sec) -- 如果按照sex这一列进行统计,结果就是8个而不是9个,因为sex这一列中有NULL值存在 mysql> select count(sex) from 

    1.3K30编辑于 2022-07-29
  • 来自专栏python3

    铁路查询系统

    start = True city_list =[] #用于存储一级菜单的列表(城市) xian_list =[] #用于存储二级菜单的列表(线路) print("\033[31;1m欢迎访问地铁查询系统 print("退出 \033[31;1mq\033[1m") #提示语句退出按q print("".center(36,"=")) # 生成分隔符 c_city=input("请选择你要查询的城市编号 033[31;1mq\033[1m") print("".center(36,"="))#分割线 c_xian = input("请选择你要查询的线路 :") #让用户输入查询的线路 print("".center(36,"="))#分割线 if c_xian == "b" or c_xian

    2.3K10发布于 2020-02-10
  • 来自专栏算法与编程之美

    日历查询系统

    我们可以简单的查询近期的日历,但是对于久远的年份,往往需要多花费一点时间,而我们又是否能够用python制作一个简单方便的日历查询系统,在输入年份和月份之后直接得出该月的日历呢? 1 问题 如何使用python程序建立一个日历查询系统? 2 方法 导入python自带的calendar日历模块 代码清单 1 import calendar print('欢迎使用日历查询系统:') Year = int(input("请输入要查询的年份: ")) Month = int(input('请输入要查询的月份:')) print(calendar.month(Year,Month)) 3 结语 针对如何用python程序对某个年份某个月的日历查询

    1.3K10编辑于 2023-09-18
  • 来自专栏AI那点小事

    算法训练 区间k大数查询

    接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。

    61710发布于 2020-04-20
  • 来自专栏大数据与微服务架构

    大数查询引擎Presto

    3、Cli 会不停地循环分批读取查询结果并在屏幕进行动态显示,直到查询结果完全显示完毕。 向Presto集群提交一个查询,其整个过程会经历4个阶段: 1、提交查询:客户端向Coordinator提供的RESTful服务提交SQL语句 2、生成查询执行计划:Coordinator根据传递的SQL 语句生成响应的查询执行计划 3、查询调度:Coordinator根据生成的查询执行计划,依次进行Stage和Task调度。 4、查询执行:最终Coordinator会调度最空闲的Worker执行相应的Task进行实际计算任务。 Presto队列是用于控制查询并发量和可接收的SQL数量,可针对用户、提交来源、Session等信息进行个性化配置。

    1.6K30发布于 2020-04-11
  • 来自专栏程序猿的栖息地

    Thinkpgp5.1根多条件和时间筛选查询数据,并导出Excel相应表格数据

    网络上关于Thinkphp5的教程非常多,从基础到实战,从简单到困难,应有尽有。以后我会在每天给大家分享一些项目实战的功能点,这些功能点都是我平时开发用到的,如果写的不好还望您指出来,大家一起学习交流。每天只需花2分钟的时间就可以丰富自己的知识和提高专业技能。

    1.5K20编辑于 2022-04-29
  • 来自专栏自动化、性能测试

    Mysql常用sql语句(9)- like 模糊查询

    测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 前言 like应该是最常用的查询条件了 必须滴掌握! % 通配符查询的栗子 应该是最常用的通配符了,它代表任意长度的字符串,包括0 % 比如: 表示以字母 a 开头,以字母 b 结尾的任意长度的字符串;该字符串可以代表 ab、acb、accb、accrb 等字符串 a%b 查询username字段包含test的记录 select * from yyTest where username like "%test%"; ? 查询username字段开头不为test且department字段不等于seewo的记录 select * from yyTest where username not like "test%" and 知识点 匹配的字符串必须加单引号或双引号 like "%test%" _ 通配符查询的栗子 只能代表单个字符,字符的长度不能等于0,即字符长度必须等于1;相对于 % 来说, _ 肯定没这么常用 _

    4.6K20发布于 2020-06-09
  • 来自专栏数据猿

    大数据投融资周报(9月3日——99日 共14起)

    <数据猿导读> 上周大数据领域共发生14起投融资事件,其中包括6家中国企业、3家美国企业、1家以色列企业、2家英国企业、1家西班牙企业以及1家日本企业,涉及领域包括海洋大数据、人工智能、数据分析、车联网等多个领域 来源:数据猿 作者:abby 上周大数据领域共发生14起投融资事件,其中包括6家中国企业、3家美国企业、1家以色列企业、2家英国企业、1家西班牙企业以及1家日本企业,涉及领域包括海洋大数据、人工智能 更多【大数据投融资】热点,可加作者abby微信:wmh4178(请注明姓名、公司)进群交流 来源:数据猿

    55440发布于 2018-04-20
  • 来自专栏陶陶技术笔记

    大数据量查询容易OOM?试试MySQL流式查询

    其实在 MySQL 数据库中提供了流式查询,允许把符合条件的数据分批一部分一部分地加载到内存中,可以有效避免OOM;本文主要介绍如何使用流式查询并对比普通查询进行性能测试。 三、性能测试 创建了一张测试表 my_test 进行测试,总数据量为 27w 条,分别使用以下4个测试用例进行测试: 大数据量普通查询(27w条) 大数据量流式查询(27w条) 小数据量普通查询(10 测试大数据量普通查询 @Test public void testCommonBigData() throws SQLException { String sql = "select * from 测试大数据量流式查询 @Test public void testStreamBigData() throws SQLException { String sql = "select * from 查询耗时 10 条数据量用时 1 秒 ? 四、总结 MySQL 流式查询对于内存占用方面的优化还是比较明显的,但是对于查询速度的影响较小,主要用于解决大数据量查询时的内存占用多的场景。

    2.7K20发布于 2021-01-12
  • 来自专栏全栈程序员必看

    mysql子查询和连接查询(大数据联合计算)

    内连接可以没有连接条件: 没有on之后的内容,这个时候系统会保留所有结果(笛卡尔积) 内连接还可以使用where代替on关键字,但效率差很多。 不能直接使用,需要对查询语句使用括号才行;另外,要orderby生效: 必须搭配limit: limit使用限定的最大数即可. ** 三、子查询 ** 子查询: 查询是在某个查询结果之上进行的. 子查询: 子查询出现where条件中 Exists子查询: 子查询出现在exists里面 按结果分类: 根据子查询得到的数据进行分类(理论上讲任何一个查询得到的结果都可以理解为二维表) 标量子查询 : 子查询得到的结果是一行一列 列子查询: 子查询得到的结果是一列多行 行子查询: 子查询得到的结果是多列一行(多行多列) (1,2,3出现的位置都是在where之后) 表子查询: 子查询得到的结果是多行多列 FROM t11 WHERE name='科技') 列子查询 行子查询 表子查询 Exists子查询 参考文章:MySQL数据高级查询之连接查询、联合查询、子查询 发布者:全栈程序员栈长,转载请注明出处

    2.1K10编辑于 2022-07-30
  • 来自专栏小文网

    系统伪激活查询

    image.png 按住Win+R打开运行窗口,输入 slmgr.vbs -xpr 回车,查看电脑系统激活天数,查了下自己的电脑,发现是临时激活的。

    1.4K40发布于 2018-07-26
  • 来自专栏小赵Java总结

    大数据技术入门:impala查询引擎

    换一种思维逻辑去看待这个世界 ---- 文章目录 一、概述 二、技术特性 三、功能特性 四、Impala 工作原理 五、日常运维指令 ---- 一、概述 Impala是Cloudera公司主导开发的新型查询系统 ,它提供SQL语义,能查询存储在Hadoop的HDFS和HBase中的PB级大数据。 已有的Hive系统虽然也提供了SQL语义,但由于Hive底层执行使用的是MapReduce引擎,仍然是一个批处理过程,难以满足查询的交互性。相比之下,Impala的最大特点也是最大卖点就是它的快速。 ----来源于百度百科 Impala核心能力 Impala是性能最高的SQL引擎(提供类似RDBMS的体验),它提供了访问存储在Hadoop分布式文件系统中的数据的最快方法。 使用类SQL查询访问数据。 Impala为HDFS中的数据提供了更快的访问。 可以将数据存储在Impala存储系统中,如Apache HBase和Amazon s3。

    1.1K20编辑于 2022-12-01
  • 来自专栏大数据和云计算技术

    政务大数据系列:政务大数据的价值链

    而政务大数据把已有的政务信息系统、完整、准确的汇聚起来、关联起来,为政务改革创新提供了很好的数据参照,为科学构建系统完备、科学规范、运行高效的党和国家机构职能体系提供了客观依据。 通过网络爬虫、数据服务接口以及第三方系统对接等多种方式获取采集数据,把现有的政务大数据进行梳理、标准化。 从业务全局视角服务于资源整合的SDM(主题数据管理)系统将是合规、已集成和标准化的单一数据源,能够通过进行多领域主题数据管理。 ? 协同:政务大数据从数据、服务、流程、监管、研判和智库等六个方面,在人与人之间、机构与机构之间,人与机器之间、不同数据资源之间、不同应用系统之间、不同应用情景之间、不同终端设备之间进行全方位、立体化的协同 如《政务大数据的安全体系》一文中所述:“安全无小事,政务大数据的安全是一个复杂的系统工程,其安全体系也是需要持续优化和完善的。”

    2.9K51发布于 2018-03-30
  • 来自专栏麒思妙想

    用中文进行大数查询

    我实现了一个简版的中文查询的DSL,下面我们通过一个实例,来讲解一下这个DSL,以及他是如何实现的! 实例 从技术上讲,这也是一门DSL,只是用中文来做了关键字。 ,这其实是在构建一个查询对象,在这个查询对象的作用域内,本次代表当前的查询。 现在支持的查询谓词: 表、字段、条件、聚合、排序、截取 支持的动作谓词: 画(线图、饼图、表)、转 (CSV、HTML、JSON) 其他: 组、到 表:用来设置查询的表,输入 表名,必填属性,需要使用双引号括起来 字段:用来设置查询字段,输入 表名.字段名 ,必填属性,需要使用双引号括起来。可与组联用。 条件:用来设置查询条件表达式,暂时只能将所有条件一起输入, 可选属性,需要使用双引号括起来。 聚合:用来设置查询的聚合字段,输入 表名.字段名, 可选属性,需要使用双引号括起来。可与组联用。 排序:用来设置查询的排序字段,输入 表名.字段名, 可选属性,需要使用双引号括起来。可与组联用。

    1.2K30发布于 2020-07-10
领券