社区
数据库(包含打印,安装,报表)
帖子详情
数据查询问题
iwzw
2003-10-17 11:57:43
一个数据库中有一个记录为date格式数据,比如为“2002/03/16","2003/08/18"等,如何用查询语句快速得到所有的年份(比如2002,2003...等等)?
是否可以用source=select distinct 日期 from 表1类似的语句实现?
...全文
54
14
打赏
收藏
数据查询问题
一个数据库中有一个记录为date格式数据,比如为“2002/03/16","2003/08/18"等,如何用查询语句快速得到所有的年份(比如2002,2003...等等)? 是否可以用source=select distinct 日期 from 表1类似的语句实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iwzw
2003-10-18
打赏
举报
回复
up
hn123
2003-10-17
打赏
举报
回复
查出来后还要拆
zhangying7725
2003-10-17
打赏
举报
回复
select distinct left("日期",4) from table
lxqlogo0
2003-10-17
打赏
举报
回复
SELECT DISTINCT YEAR(日期)
FROM table
golden24kcn
2003-10-17
打赏
举报
回复
咦,这个问题???我刚刚不是??
SELECT DISTINCT LEFT(CAST(日期列 AS varchar(10)), 4) FROM 表
iwzw
2003-10-17
打赏
举报
回复
Source = "select distinct year(录入时间) as 录入时间 from 日记"
试过也不行。
请把通过的代码贴出来,好吗?谢谢!
txlicenhe
2003-10-17
打赏
举报
回复
改一行代码,如下即可:
Source = "select distinct year(录入时间) as 录入时间 from 日记"
iwzw
2003-10-17
打赏
举报
回复
代码摘录有错,应为:List1.AddItem DatePart("yyyy", rs!录入时间)
现在问题是查讯后,提示“在对应所需名称或序数的集合中,未找到项目”,但表中明明有项目的,用“select distinct 录入时间 from 日记”可以证明。
哪位朋友用select distinct year(fieldname) from tablename 查讯通过测试,请贴出代码以便比较一下,谢谢!
iwzw
2003-10-17
打赏
举报
回复
谢谢各位朋友。你们提供的方法我都试了,为什么查讯不出结果?请看代码:
Dim Cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Private Sub Form_Load()
Dim Source As String
Dim ActiveConnection As String
Cn.ConnectionString = "uid=admin;pwd=1234;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "\日记.mdb"
Cn.Open
On Error Resume Next
' Source = "select distinct 录入时间 from 日记"
' Source = "select distinct DatePart('yyyy', 录入时间) from 日记"
' Source = "select distinct LEFT(CAST(录入时间 AS varchar(10)), 4) from 日记"
' Source = "select distinct SUBSTRING(录入时间,1,4)from 日记"
Source = "select distinct year(录入时间) from 日记"
rs.Open Source, Cn, 3, 3
rs.MoveFirst
Do Until rs.EOF '
List1.AddItem IIf(Len(DatePart("yyyy", rs!录入时间)) = 1, 0 & DatePart("yyyy", rs!录入时间), DatePart("yyyy", rs!录入时间))
rs.MoveNext
Loop
rs.Close
End Sub
cbzdream
2003-10-17
打赏
举报
回复
select distinct year(日期) from table
yoki
2003-10-17
打赏
举报
回复
SELECT DISTINCT DATEPART('yy',日期)
FROM table
liaorui
2003-10-17
打赏
举报
回复
同意楼上这位的处理方法
xayzmb
2003-10-17
打赏
举报
回复
select distinct year(日期) from table
whjwsy
2003-10-17
打赏
举报
回复
让它找大于#0-0-0#的记录即可.
Facebook
数据
查询
引擎Presto教程(含配套资料)
版本:presto-server-0.214.tar软件版本 presto-cli-0.214-executableCentOS71、presto的起因 hadoop ---hdfs----MR(java)-----hivehive底层原理用MR,速度比较慢,公司hadoop集群主要集中于晚上到凌晨,平日工作时间负载不是很高。但在工作时间内,公司业务人员有实时
查询
的需求,现在主要借助于hive提供业务人员的
查询
。hive是基于MR类的SQL
查询
工具,他会输入的
查询
SQL解析为MapReduce,能极大的降低使用大
数据
门槛,让一般的业务人员可以直接准对大
数据
进行
查询
,但是有一个利弊,它的
查询
基于MR,会让人等待比较着急,等待的时间可能是几个小时或者一天。 spark基于内存提高改良的hive,sql,现在factbook在hive上面开发一套利器,准对hive可以通过sql语句快速
查询
,presto。2、Facebook为何开发Presto Facebook的2011的
数据
仓库存储在少量大型hadoopfs集群,Hive是FaceBook在几年前专门为Hadoop打造的一款
数据
仓库工具,在以前,facebook的科学家和分析师一直靠hive进行
数据
分析.但hive使用MR作为底层计算框架,是专为批处理设计的,但是随着
数据
的不断增多,使用hive进行一个简单的
数据
查询
可能要花费分钟或者几个小时,显然不能满足
查询
需求,FaceBooke也调研了其他比hive更快的工具,但是他们需要在功能有限的条件下做简单操作,以至于无法操作Facebook庞大的
数据
要求。2012年开始研究自己的框架--presto,每日可以超过1pb
查询
,而且速度比较快,faceBook声称Presto的性能比hive要好上10倍或者100倍,presto和hive都是facebook开发的 Presto是一个开源的分布式SQL
查询
引擎,适用于交互式
查询
,
数据
量支持GB到PB字节。Presto的设计和编写完全是为了解决Facebook这样规模的商业
数据
仓库交互式分析和处理速度的
问题
Presto可以做什么 Presto支持在线
数据
查询
,包括Hive kafka Cassandra关系
数据
库以及专门
数据
存储,一条Presto
查询
可以将多个
数据
源进行合并,可以跨越整个组织进行分析。Presto以分析师的需求作为目标,他们期望相应速度小于1秒到几分钟,Presto要么在使用速度的快的昂贵的商业方案,提高内存,要么是消耗大量的硬件进行快速
查询
。(128G 64G)本套课程教给如何在企业环境中使用Presto技术。
PageHelper自动增加limit产生的
数据
查询
问题
今天在做
数据
库
查询
的时候,莫名其妙被pageHelper自动产生的limit分页所困扰 这样搜索出来的菜单目录就会被干扰,只能查出两个父类菜单。一共有四个。 查看
查询
语句,莫名多了一个参数5,应该是pageHelper每页有5行的记录数,莫名传到了这里,但是就是因为这个5把查出来的大于5的
数据
全部删掉了。很头疼,pageHaper还不能不用,于是就参阅了开发手册。 解决办法: ...
mysql中一对多
数据
查询
问题
现在有两个表,一个表为goods表,一个表为goods_image表 goods表中存放货物的基本信息,goods_image中存放货物的图片,两个表通过good_id连接,基本结构如下: 首先查找的时候我先想到基本的关联
查询
: select goods.*,goods_image.goods_path from goods,goods_image where go
mongodb千万级
数据
查询
等待
问题
0011_mongodb千万级
数据
查询
等待
问题
从师兄那里拿到一个
数据
库有上千万条
数据
,由于其存储格式有些不正规,于是发现正则
查询
一个里面不存在的
数据
需要大量时间 于是通过阅读源代码注释发现可以通过设置超时指标和抛出异常的方式跳过这些不存在的
数据
,以节省时间效率 #
查询
relay是否在traceroute中 # 导入模块 import pymongo # 连接
数据
库 client = pymongo.MongoClient("mongodb://127.0.0.1:27017/") db = cli
java使用多线程
查询
大批量
数据
前言 在某些时候,一旦单表
数据
量过大,
查询
数据
的时候就会变得异常卡顿,虽然在大多数情况下并不需要
查询
所有的
数据
,而是通过分页或缓存的形式去减少或者避免这个
问题
,但是仍然存在需要这样的场景,比如需要导出一大批
数据
到excel中,导出
数据
之前,首先得把
数据
查询
出来吧?这个
查询
的过程,
数据
量一旦过大,单线程
查询
数据
将会成为瓶颈,下面尝试使用多线程来尝试
查询
一张
数据
量较大的表 由于代码逻辑不是很难,直接上...
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章