我的表看起来像这样:
group date cash checks
1 1/1/2013 0 0
2 1/1/2013 0 800
1 1/3/2013 0 700
3 1/1/2013 0 600
1 1/2/2013 0 400
3 1/5/2013 0 200
Run Code Online (Sandbox Code Playgroud)
- 不需要现金只是证明该表中有更多信息
我想得到每个唯一的组,其中日期是最大值,检查大于0.所以返回看起来像这样:
group date checks
2 1/1/2013 800
1 1/3/2013 700
3 1/5/2013 200
Run Code Online (Sandbox Code Playgroud)
尝试代码:
SELECT group,MAX(date),checks
FROM table
WHERE checks>0
GROUP BY group
ORDER BY group DESC
Run Code Online (Sandbox Code Playgroud)
问题虽然它给了我所有的日期和检查,而不仅仅是最大日期行.
使用ms sql server 2005
我想在Javascript中的两个索引之间替换文本,例如:
str = "The Hello World Code!";
str.replaceBetween(4,9,"Hi");
// outputs "The Hi World Code"
Run Code Online (Sandbox Code Playgroud)
索引和字符串都是动态的.
我怎么能这样做?
我想在使用desc后反转结果的sql server中的顺序.例如:
SELECT TOP 3 * FROM table ORDER BY id DESC
Run Code Online (Sandbox Code Playgroud)
返回结果:
505
504
503
Run Code Online (Sandbox Code Playgroud)
但后来我想把结果翻转成这样:
503
504
505
Run Code Online (Sandbox Code Playgroud)
我试过了
SELECT * FROM (SELECT TOP 3 * FROM table ORDER BY id DESC) ORDER BY id ASC
Run Code Online (Sandbox Code Playgroud)
但那没用,有什么建议吗?
想知道是否有可能只使用新的flexbox布局获得与pinterest或jQuery砌体相同类型的设计布局.这是我得到它:
.flex-container {
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.item {
width: 220px;
height: 250px;
margin: 10px auto;
padding: 0;
background: #ccc;
}
.item:nth-child(3n+2) {
background: #aaa;
height: 400px;
}
Run Code Online (Sandbox Code Playgroud)
和HTML我只是使用PHP循环来创建12个项目
<?php
for ($i=0; $i<=11; $i++) {
echo '<div class="item"></div>';
}
?>
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用画布,以便用鼠标可以写出他们的签名.一切正常,直到我拉伸或滚动屏幕然后它在远离鼠标的不同位置绘制线条.
代码:
function onMouseUp(event) {
'use strict';
mousePressed = false;
}
function onMouseMove(event) {
'use strict';
if (mousePressed) {
event.preventDefault();
mouseX = event.clientX - can.offsetLeft - mleft;
mouseY = event.clientY - can.offsetTop - mtop;
ctx.lineTo(mouseX, mouseY);
ctx.stroke();
}
}
function onMouseDown(event) {
'use strict';
mousePressed = true;
mouseX = event.clientX - can.offsetLeft - mleft;
mouseY = event.clientY - can.offsetTop - mtop;
ctx.beginPath();
ctx.moveTo(mouseX, mouseY);
}
can.addEventListener('mousemove', onMouseMove, false);
can.addEventListener('mousedown', onMouseDown, false);
can.addEventListener('mouseup', onMouseUp, false);
Run Code Online (Sandbox Code Playgroud)
HTML看起来像:
<canvas id="signature" width="567" height="150"></canvas>
我希望能够在表中找到一列相同而另一列不同的事件.
示例表:
id team week
1 1 1
1 2 1
2 2 1
2 1 2
Run Code Online (Sandbox Code Playgroud)
我想要一个查询,找到团队不同的所有ID,但周仍然是相同的,所以像团队这样的东西不等于团队,但是周等于一周.
基本上我想知道在同一周内是否有任何ID改变了球队,我该怎么做?
我有一个数组设置为"值",并在数组中是一个名为items的多维数组.
values = {
full_name: fullname,
items: [{'item-id': '001', 'item-special': 'nothing'}, {'item-id': '031', 'item-special': 'Make it blue'}],
address_full: address
};
Run Code Online (Sandbox Code Playgroud)
如何将更多项目推入阵列?
{'item-id': '055', 'item-special': 'Extra large'}
Run Code Online (Sandbox Code Playgroud) 尝试使用循环来检查图像是否存在但是它总是返回false.我确信我正在做一些简单而愚蠢的事情,但这里是代码:
dim fs, sql_except
set fs=Server.CreateObject("Scripting.FileSystemObject")
if Not rs.eof then
arrRS = rs.GetRows(30,0)
set rs = nothing
If IsArray(arrRS) Then
For i = LBound(arrRS, 2) to UBound(arrRS, 2)
sku = arrRS(0, i)
if (fs.FileExists("../i/"&sku&".gif")=false) Then
response.write sku&"does not exist<br>"
end if
next
end if
erase arrRS
end if
set fs=nothing
Run Code Online (Sandbox Code Playgroud) $('#cart').load('shop.php/ #cart');
Run Code Online (Sandbox Code Playgroud)
所以我想重新加载我的页面的购物车部分,但它将其加载到原始的div ID中,如下所示:
<div id="cart">
<div id="cart">
// everything loaded fine here
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我只是想让它显示一个div,我做错了什么?
您好我试图使用php str_replace将所有单引号设为双引号但是无论我做什么,它似乎都不起作用,建议
$page = str_replace("/'/", '/"/', $page);
Run Code Online (Sandbox Code Playgroud) 所以我希望能够从表格单元格中获取一个数字并将其与焦点输出相乘,但是选择器会抓取前面名称前面的所有表格单元格.这是代码:
jQuery的
$(document).ready(function(){
$(".percent").focusout(function(){
var val2 = $(this).val();
if (val2==="") {
val2=0;
}
var crew2 = $(this).attr("name"),
front = $(".front, td[name='front"+crew2+"']").text();
console.log(crew2);
console.log(front);
});
});
Run Code Online (Sandbox Code Playgroud)
HTML:
<tr>
<td class='front' name='frontI210'>$176.00</td>
<td><input type='text' class='percent' name='I210' style='' size='4' /></td>
<td>=</td>
<td class='total' id='I210'></td>
</tr>
<tr>
<td class='front' name='frontI250'>$225.00</td>
<td><input type='text' class='percent' name='I250' style='' size='4' /></td>
<td>=</td>
<td class='total' id='I250'></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
和console.log(前)返回fronti210和fronti250的所有文本:
$176.00$225.00
Run Code Online (Sandbox Code Playgroud)
我只想从表格单元格中接收与刚刚完成的输入字段名称匹配的信息,我该怎么做?
我想创建一个基于i命名变量的循环,所以它应该是$ l_name0,$ lname1等.这是我试图做的,但它只是永远循环而且不起作用.
for ($i=0; $i<=2; $i++) {
$L_NAME.$i='name'.$i;
$L_AMT.$i='amt'.$i;
$L_QTY.$i='qty'.$i;
echo $L_NAME.$i;
}
Run Code Online (Sandbox Code Playgroud)
我有什么想法可以做到这一点?
jquery ×5
javascript ×4
php ×3
sql ×3
sql-server ×2
asp-classic ×1
canvas ×1
css ×1
css3 ×1
flexbox ×1
html5 ×1
loops ×1
push ×1
str-replace ×1