佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1929|回复: 5

Current Month

[复制链接]
发表于 5-3-2010 12:32 PM | 显示全部楼层 |阅读模式
请问一下,SQL select statement 有没有办法选出 'current month' 的records吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 5-3-2010 02:28 PM | 显示全部楼层
当然可以了,直接读取年月
回复

使用道具 举报

 楼主| 发表于 5-3-2010 03:40 PM | 显示全部楼层
好比以下???
  1. select cust_name, inv_date, inv_no, inv_amt from INVOICE where (select month(inv_date) as month = (select MONTH(CURRENT_DATE())) and ORDER BY inv_no
复制代码
回复

使用道具 举报

发表于 5-3-2010 06:40 PM | 显示全部楼层
你可以尝试一下 t-sql

  1. SELECT * FROM (SEELCT cust_name, inv_date, inv_no, inv_amt, DATENAME(month, inv_date) AS tmonth FROM INVOICE) AS Table1
  2. WHERE (tmonth = 'March')
  3. ORDER BY inv_no
复制代码
回复

使用道具 举报

发表于 11-6-2010 06:09 PM | 显示全部楼层
本帖最后由 html 于 11-6-2010 06:13 PM 编辑

Get the current month value: Month(getdate())  or  Datename(m,getdate())
回复

使用道具 举报

发表于 7-7-2010 05:48 PM | 显示全部楼层
Month("Your Month Column") = Month(GETDATE())
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-11-2025 12:30 AM , Processed in 0.109510 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表