小编Hel*_*enJ的帖子

SQL Server:没有链接服务器的链接服务器?

我的本地(和远程)SQL SERVER 2005管理员声称"允许链接服务器是一个安全问题",并禁止在此使用它们.(咦?)

无论如何,有没有办法做类似的没有链接服务器?

SELECT *
FROM LOCAL_SERVER.MyDatabase.dbo.MyTable AS t1
INNER JOIN REMOTE_SERVER.MyDatabase.dbo.MyTable AS t2
ON t1.MyField = t2.MyField 
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005 linked-server

6
推荐指数
2
解决办法
4655
查看次数

Sql Server 2005:今天的随机记录

我可以很容易地得到一个随机记录:

SELECT *    FROM MyTable    ORDER BY NewId() 
Run Code Online (Sandbox Code Playgroud)

我可以很容易地用"今天的日期"记录下来:

SELECT *    FROM MyTable    WHERE MyDate = "2010-24-08"  -- db doesn't store times
Run Code Online (Sandbox Code Playgroud)

但我怎么把两者结合起来呢?

得到1个随机记录......今天的日期.

如果没有找到...从昨天(今天 - 1)获得1个随机记录.

如果没有找到...从等等获得1个随机记录,今天-2

...直到找到1条记录.

sql sql-server random sql-server-2005 newid

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

标签 统计

sql ×2

sql-server ×2

sql-server-2005 ×2

linked-server ×1

newid ×1

random ×1