小编Luc*_*cas的帖子

使用子查询来拉随机值每次都会显示相同的值

我想使用T-SQL for Microsoft SQL Server 2008 R2向查询中的列添加随机值.为此,我使用子查询并拉随机记录.每次运行查询时,它都会提取一个新的随机记录,但每行的值都是相同的.

如何为每行获取新的随机值?

示例查询:

SELECT column1,
    (SELECT TOP 1 column1 as c2 FROM Table2 ORDER BY NewID())
FROM Table1
Run Code Online (Sandbox Code Playgroud)

而table2看起来像

column1
value1
value2
value3
Run Code Online (Sandbox Code Playgroud)

它始终为column2返回相同的值,而不是每个表的新随机记录.

第一次运行:

column1, c2
1, value1
2, value1
3, value1
Run Code Online (Sandbox Code Playgroud)

第二轮:

column1, c2
1, value2
2, value2
3, value2
Run Code Online (Sandbox Code Playgroud)

如何让c2(子查询)为每一行提取一个新的随机记录?

理想情景:

column1, c2
1, value2
2, value1
3, value2
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server random

12
推荐指数
2
解决办法
4665
查看次数

jqueryMobile:如何加载外部 Javascript

我认为这是一个常见的情况,但很惊讶没有在这里找到答案。所以就这样...

我的 jquerymobile 网站中的某些页面正在使用外部 javascript。我不希望这些脚本加载到网站的每个页面上。它是移动的,并且加载速度应该很快。

如何加载外部 javascript,以便在需要引用时可以在 DOM 中使用它。我发现这篇 Stack 文章似乎有一个很好的技术:Using Javascript to load other external Javascripts

如果我动态加载这个外部 javascript,我应该使用 pageinit 事件吗?http://jquerymobile.com/test/docs/api/events.html

如果我使用此事件,当页面主体引用脚本时,脚本是否会加载到 DOM 中...或者我会收到对象引用错误吗?

javascript jquery-mobile

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

标签 统计

javascript ×1

jquery-mobile ×1

random ×1

sql ×1

sql-server ×1

t-sql ×1