注册
登录
论坛
搜索
社区银行
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
黑色海岸线论坛
»
网络安全
» 一些有用的SQL语句
返回列表
发帖
发短消息
加为好友
chinanic
(黑冰cn)
当前离线
巡海头狼
帖子
6440
我的爱好
阅读权限
150
来自
贵州遵义
在线时间
456 小时
总版主
主题
0
积分
854
贝壳
854 个
性别
男
来自
贵州遵义
注册时间
2005-3-26
最后登录
2011-2-26
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
chinanic
发表于 2007-4-11 17:39
|
只看该作者
[讨论]
一些有用的SQL语句
今日生日功能
列出今日生日会员的SQL查询句子:
SELECT * FROM Users WHERE (DATEPART(m,Birthday)-DATEPART(m,GETDATE())=0) AND (DATEPART(d,Birthday)-DATEPART(d, GETDATE())=0)
等我再发现什么的时候再帖上来。
收藏
分享
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您
QQ群:7212260
致力于探索WEB技术精髓:http://www.bitechcn.com
点这里加我!
发短消息
加为好友
一生逍遥
当前离线
帖子
1897
我的爱好
阅读权限
20
来自
福建福州
在线时间
73 小时
黑海舰队少尉
主题
0
积分
63
贝壳
63 个
性别
男
来自
福建福州
注册时间
2003-1-2
最后登录
2020-10-18
沙发
一生逍遥
发表于 2007-4-13 07:23
|
只看该作者
解释一下:m是month,d是day
上面的是取出User表中的生日(birthday),然后利用DATEPART(a,b)函数,分离出月,日进行比较
取出与当前日期同月同日生日的User表中的记录的所有字段(数据)
注:GETDATE()是取系统日期函数
永远的激情,永远的动力,永远的自信!
TOP
返回列表
回复
发帖
使用交流
网络安全
网络技术
娱乐休闲
灌水乐园
文学天地
美图欣赏
网站办公
站务处理
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]