select * from table where date='2005-1-12'
解决方案 »
- sql server能不能更改服务器名称
- SQL 修改主表中的数据?
- 送分题关于分组查询
- JY们 怎么将表中一列数据转换成字符串输出啊????
- 求一连接表的SQL
- 将手机号码的中间四位隐藏掉。(在线等!谢谢各位!)
- SQLServer2008如何撤销先前一条Update操作,万分紧急!
- 执行sp_addlinkedsrvlogin 为什么显示(所影响的行数为 0 行)(所影响的行数为 0 行)(所影响的行数为 0 行)(所影响的行数为 1 行)
- 充装系统后,恢复以前的数据库备分,提示Unicode不一致,导致不成功
- 有人用过HP服务器没有?紧急
- 我想写个触发器记录对表A的操作,我如何能得到当前进行操作的用户名?
- 知道了服务器名,怎么得到数据库名?
from tablename
from table
where datediff(d,date,'2005-1-12')=0date为日期字段名
from table
where datediff(d,date,convert(datetime,'2005-1-12',120))=0date为日期字段名
以下正确
SELECT *
FROM aaaaa
WHERE MONTH(aaaa)=MONTH('2005-1-12') and year(aaaa)=year('2005-1-12') and day(aaaa)=day('2005-1-12')