小编Dav*_*ten的帖子

Javascript setMonth显示不正确的日期

如果我的日期是2014年5月31日,那么如果我说date.setMonth(date.getMonth()+ 1)到下个月,我会在2014年7月1日到期.我希望能在2014年6月30日到我想这是因为六月没有31天,所以JavaScript最好避免错误.

我写了一个特殊的函数来实际根据计算在该日期对象上执行setDate,setMonth和setYear函数.似乎单独的setMonth没有做正确的事情.

理念,

大卫

javascript date

8
推荐指数
1
解决办法
6680
查看次数

Sql IN功能

我有这样的东西作为一个SQL表:

EmplID   SkillID
1780 128
1780 133
2061 128
2068 128

假设我将字符串传递给存储过程,如'128,133'.我有一个split函数,所以sql可能如下所示:

SELECT DISTINCT EmplID
FROM EmplSkills
WHERE SkillID IN(SELECT data FROM dbo.Split(@Skills, ','))
Run Code Online (Sandbox Code Playgroud)

你可以很容易地看到,通过sql语句,我们将得到1780年,2061年和2068年.我真正想要的是获得那些EmplID,他们将128和133都作为技能ID,因此我应该只得到1780.

任何想法如何在没有一堆疯狂连接的情况下接近这个?

非常感谢.

sql relational-division

4
推荐指数
1
解决办法
103
查看次数

标签 统计

date ×1

javascript ×1

relational-division ×1

sql ×1