VB里的SQL语句高手进

来源:百度知道 编辑:UC知道 时间:2024/05/01 00:53:46
Select distinct 时间 from ASSESS表

但我这个时间的格式是 2007-11-7 00:00:00

我只想搜索出 日期不重复 的数据,不管时间

第二个问题和第一个很相似

我有一个字段 游戏区服 假设一个 值 奇迹世界/2区/2服

我只想搜索出 游戏不重复 的数据,不管区服

怎么写
2点都知道
但是怎么结合起来用呢
关键是一个是SQL里用的
一个VB里用的.

我的意思是
在ACCESS 中我的信息保存的是
2007-11-07 00:00:00
2007-11-07 00:00:01
2007-11-07 00:00:02
2007-11-07 00:00:03
2007-11-08 00:00:00
这样的格式
但是,我要搜索的是
2007-11-7
2007-11-8
这个信息

如果只是判断不重复的话 加上时间 ,每一条都是不重复的
会把所有的信息都搜索出来

再说的简单点就是这个意思

Select distinct FORMAT(时间,"YYYY-MM-DD") from ASSESS表

但我知道这个肯定是错的,SQL里要怎么写?

1. select distinct to_char( 时间,'YYYY-MM-DD') from ASSESS表
2. select distinct substring(column,0,4) from ...

distinct关键字可以将结果表中的重复的行剔除
例如:select distinct name form table1 '将table1中name相同的列剔除

format()函数可以规划输入或输出
format(now,"yyyy-mm-dd hh:mm:ss") '输出的时间就是 2001-01-01 12:12:12