可能重复:
jQuery id选择器仅适用于第一个元素
我想让jquery选择id = box的所有div:
<!DOCTYPE html>
<head>
<link rel="stylesheet" href="css/main.css" type="text/css"/>
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="js/sizer.js"></script>
<title>
Design tests
</title>
</head>
<body>
<div id="box" style="width:300px;">
Hallo
</div>
<div id="box" style="width:300px;">
Hallo
</div>
<script>
$(document).ready(function(){
$("#box").mouseenter(function(){ $(this).css("border", "1px gray outset");}).mouseleave(function(){ $(this).css("border", "none");});
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
但它只选择第一个.有人能帮帮我吗?这不难吗?
假设我有一个表,EMPLOYEES它有一个SALARY包含以下内容的列:
30250
35260
7340
60185
Run Code Online (Sandbox Code Playgroud)
另外,假设我们有一个人用计算器上的'0'键来计算这些工资.所以条目是:
325
3526
734
6185
Run Code Online (Sandbox Code Playgroud)
现在我的任务是找出实际平均值和"破碎的关键"平均值之间的差异,看看这个人离开了多少.如何获得"破碎的关键"平均值?
我有SQL查询,只是简化它,想象有列id,name,pass在表的用户,我想数据库中一样ID,姓名,PASS大写返回这些列名.我知道我可以A)重命名数据库中的列B)像大写一样选择它
SELECT ID,NAME,PASS FROM users...但我需要像这样使用它:SELECT * FROM users.我尝试使用类似的东西SELECT UPPER(*) FROM users,但它给了我语法错误.
澄清一下:我需要大写的列名,而不是列值!
我的解决方案:
经过多次尝试后,我在获取结果后通过PHP完成了它.猜猜它更容易,所以我调用了函数 array_change_key_case ,它返回满足键情况下的数组键(显然这个数组的键也是列名)
我在sql表中有5列,我需要所有5列作为输出但在三列上具有不同的操作
需要在三列上返回具有不同操作的所有列
如何实现这一目标?
Timestamp Name State Context
2013-06-24 11:51:03.2550000 tst1 Started E1
2013-06-24 11:56:03.2550000 tst1 Completed E1
2013-06-24 11:51:03.2550000 tst1 Started E1
2013-06-24 11:56:03.2550000 tst1 Completed E1
2013-06-24 11:45:03.2550000 tst1 Started E1
2013-06-24 11:50:03.2550000 tst1 Completed E1
2013-06-24 11:45:03.2550000 tst1 Started E1
2013-06-24 11:50:03.2550000 tst1 Completed E1
Run Code Online (Sandbox Code Playgroud)
在这里,我通过使用下面的查询在三列上应用distinct来获得上表的所有不同结果.但我需要这三个列的不同之处还需要选择上下文列而不在Context列上应用distict
SELECT DISTINCT时间戳,名称,状态FROM TableName group by Timestamp,Name,State
改述我的问题:
我需要从上表中选择唯一的列.这里只有unquie列选择被视为时间戳,名称,状态
Timestamp Name State Context
2013-06-24 11:51:03.2550000 tst1 Started E1
2013-06-24 11:56:03.2550000 tst1 Completed E1
2013-06-24 11:45:03.2550000 tst1 Started E1
2013-06-24 11:50:03.2550000 tst1 Completed E1
Run Code Online (Sandbox Code Playgroud) 我需要在查询中添加一个包含值的列.一个简化的例子:
exampleTable:
ID Fruit
+-----+---------+
| 0 | Apple |
+-----+---------+
| 1 | Pear |
+-----+---------+
Run Code Online (Sandbox Code Playgroud)
我想要一个添加以下硬编码列名+值的查询:
ID Fruit MyFavorite
+-----+---------+-------------+
| 0 | Apple | YES |
+-----+---------+-------------+
| 1 | Pear | NO |
+-----+---------+-------------+
Run Code Online (Sandbox Code Playgroud)
要非常明确:我不想要任何新表,只需要提供此结果的查询.
如何实现这一结果?
编辑:这只是假表的一个例子.我不希望任何更多的表,我并不想改变现有表中的值MyFavorite都应该被硬编码.
如何选择当前日期的午夜?
2013-03-27 00:00:00
select ×7
sql ×6
mysql ×4
sql-server ×2
average ×1
distinct ×1
html ×1
javascript ×1
jquery ×1
php ×1