日期:2014-05-18  浏览次数:20476 次

求sql语句,进来看看吧
题目:
数据库中的temperature1有“time”(yy-mm-dd hh:mm:ss)和“temperature”,
例如:
  time temperature
  2012-8-1 00:11:22 23
  2012-8-3 08:11:22 25
  2012-8-3 12:11:22 26
  2012-8-4 07:11:22 23  
  2012-8-4 09:11:22 26
  2012-8-4 22:11:22 23  
  2012-8-6 00:11:22 26

我想做一个查询,将表中有哪些天有记录查询出来(只要yy-mm-dd),最终形成这样的结果:
  2012-8-1
  2012-8-3
  2012-8-4  
  2012-8-6  
请问该怎么办呢?如能解决不胜感激啊

------解决方案--------------------
SQL code


select convert(varchar(10),time,120) from temperature1

------解决方案--------------------
SQL code

select distinct(convert(varchar(10),[time],120)) from 你的表;

------解决方案--------------------
http://blog.csdn.net/dba_huangzj/article/details/7657979拉到下面去,你就可以看到120、110、121等等的结果了。
------解决方案--------------------
探讨
嗯~解决了..谢谢,话说分数给的挺高
请问参数中的120是什么意思