小编jon*_*ich的帖子

获取列总和并用于计算总数的百分比(mySQL)

这是一张非常基本的表格.我有第1列和第2列,需要生成第3列.第3列只是Number所有列的总和Name除以Number给定行.

| Name          | Number        | % of total  |
| ------------- |:-------------:| -----:      |
| Bob           | 5             |  25         |
| Sally         | 10            |  50         |
| John          | 5             |  25         |
Run Code Online (Sandbox Code Playgroud)

我正在努力解决如何获取数字行的总数并将其用作计算其余部分的值.

编辑:如果可能的话,我希望将此作为单个查询而不是两个单独的查询.

mysql

11
推荐指数
3
解决办法
3万
查看次数

仅当URL具有某些参数时才显示引导模式

有没有办法使用Bootstrap的模态功能来评估参数的URL并自动打开模态?

例如:

使用URL的网站访问者:example.com看不到模态.他们只看到常规网站.

访问带有URL的站点的访问者example.com?offer=1234example.com/offer1234查看常规example.com站点,但在页面加载时使用顶部的特殊模式.

无法想办法做到这一点.

javascript jquery twitter-bootstrap

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

取消选择DataTables中的所有选定行

我正在使用jQuery Datatables插件(v 1.10)

我正在使用选择功能,可以突出显示/选择行.我也在使用分页.我可以翻阅表格并选择多个页面.我尝试创建一个按钮来清除所选行,但它只清除当前页面上选择的行.

像这样: $('#main_index1 tbody tr').removeClass('selected');

例如,如果我在第1页上选择了一行,然后转到表格的第2页并使用此功能,则不会取消选择第1页上选择的行.如果我在第2页选择了某些内容,则会取消选择.

任何想法如何取消选择所有页面上的所有选定行?

html javascript jquery datatables

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

使用 rank() 更新 Postgresql 表

我正在尝试pop_1_rank使用rank()类似这样的结果更新postgresql 表中的列 ( ) :

UPDATE database_final_form_merge
SET    
    pop_1_rank = r.rnk
FROM (
    SELECT pop_1, RANK() OVER ( ORDER BY pop_1 DESC) FROM database_final_form_merge WHERE territory_name != 'north'  AS rnk)r
Run Code Online (Sandbox Code Playgroud)

SELECT自行查询工作正常,但我不能让它正确地更新。我在这里做错了什么?

postgresql

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

会话变量未重置

我在PHP中重置会话变量时遇到问题.我现在正在尝试像这样测试重置会话变量,但这甚至不起作用:

session_start();
$_SESSION["name"] =false;
if (!isset($_SESSION["name"])) {
  $message = getname(); //can't get this to ever be called
} else {
  $message = welcome();
}
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?

php session

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

将前导零添加到mySQL列

我为此尝试了几种解决方案,但似乎都没有效果.我有一个邮政编码列INT(10).

我需要将其转换为(我猜是VARCHAR),以便可以存储带有前导零的邮政编码.现在它们是"8721"而不是"08721".

我试过这个:

SELECT RIGHT('0000'+ CONVERT(VARCHAR,zip_code),5) AS NUM FROM p23data;
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

check the manual that corresponds to your MySQL server version for the right syntax to use near 'VARCHAR,zip_code),5) AS NUM FROM p23data' at line 1

我认为上面是创建一个新列,但我只需要更新我现有的zip_code列.

我在这里做的不是什么?

mysql

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

从一组数字计算五分位数/十分位数

给定以下数组:

[13, 468, 3, 6, 220, 762, 97, 16, 522, 69, 119, 2895, 1255, 49, 19, 261, 9, 140, 55, 20, 6, 22, 6, 17, 115]
Run Code Online (Sandbox Code Playgroud)

我需要计算第 20、40、60 和 80 个百分位数处的值。步骤是将数组从低到高排序,计算值的总数,确定第 20 个百分位数处的值等(例如,如果从低到高的顺序有 10 个数字,则第二个值将是第 20 个百分位数)。

这存储在一个变量中,我知道我可以像这样对数字进行排序: ticks6.sort();

并使用此获取数组中的值数:

var newticks=ticks6.length;

我不知道如何做下一部分,尽管我在其中找出了百分位数,但正在寻找 jquery 或 javascript 中的解决方案。

javascript arrays jquery

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

用于获取链接文本的 Javascript

我的 HTML 如下所示:

<div class="col-md-2" id="myName1">
  <p>
    <a href="/something/121212">Get This Text</a>
  </p>
</div>
Run Code Online (Sandbox Code Playgroud)

问题是如何获取文本“获取此文本”

像这样的东西,但获取包含在pa标签中的文本:

function () {
  return document.getElementById('TextID');
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

根据 d3.js 中的数据集最小值和最大值设置轴范围

我正在尝试根据每个轴的最大值和最小值(即 x 的最大值和最小值以及 y 的最大值和最小值)设置 x 和 y 轴范围。我知道域控制这个范围,但我无法弄清楚如何根据数据动态设置它。我知道很多这段代码不适用于这个问题,但我想我会把它全部贴出来。开始:

var margin = {t:30, r:20, b:20, l:40 },
    w = 600 - margin.l - margin.r,
    h = 500 - margin.t - margin.b,
    x = d3.scale.linear().range([0, w]),
    y = d3.scale.linear().range([h - 60, 0]),
    //colors that will reflect geographical regions
    color = d3.scale.category10();

var svg = d3.select("#chart").append("svg")
    .attr("width", w + margin.l + margin.r)
    .attr("height", h + margin.t + margin.b);
    fig = svg.append("g").attr("transform", "translate(40, 20)");

// set axes, as well as details on their …
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

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

运行Apache / Linux的AWS EC2中的密码保护目录

如标题所示,我有一个带有Apache的AWS EC2实例。这是一台Linux服务器。我想用密码保护一个目录。我正在关注这个答案:https : //stackoverflow.com/a/18178857/989722

htaccess:

AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /var/www/admin/.htpasswd
Require valid-user
Run Code Online (Sandbox Code Playgroud)

创建了一个正确的.htpasswd文件,但想知道是否还有另一个步骤。

但是,它不起作用(即目录不受保护)。我重新启动服务器,但无济于事。想知道我是否需要更改配置文件中的内容。

如果使用终端查看放置.htaccess文件的目录的内容,则看ls不到.htaccess文件。我使用SFTP上传了它,并使用我的FTP应用程序看到了它,但实际上可能不存在。我的.htpasswd文件也是如此。

linux apache .htaccess amazon-ec2 amazon-web-services

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