- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个查询,以秒为单位显示所有时间差 (TIMEDIFF)。我希望它在两个表之间没有 ID 匹配的情况下发生。这是我的代码,它将显示我正在努力做得更好:
SELECT SUM(TIME_TO_SEC((TIMEDIFF(t.end,t.start))))
FROM times AS t
INNER JOIN changes AS c
ON t.id != c.shiftid
WHERE t.deleted=0 AND t.userid=8
次数:
------
Column Type Null Default
------
//**id**// int(11) No
userid int(11) No
start datetime No
end datetime No
deleted int(11) No
id userID start end deleted
1 39 2014-12-13 12:52:05 2014-12-13 12:52:27 0
2 8 2014-12-17 08:27:53 2014-12-17 13:29:55 1
3 13 2014-12-18 16:22:09 2014-12-18 21:06:23 1
4 8 2014-12-26 09:16:47 2014-12-26 15:34:40 1
5 8 2012-02-29 09:10:00 2014-12-26 11:39:17 1
6 8 2014-12-27 14:39:10 2014-12-27 14:40:09 1
7 8 2014-12-25 14:44:26 2014-12-25 17:45:01 1
8 8 2014-12-27 14:47:26 2014-12-27 14:48:17 1
9 13 2014-12-27 16:37:13 2014-12-27 16:37:14 0
10 8 2014-12-27 21:01:58 2014-12-27 21:01:59 1
11 14 2014-12-27 21:02:00 2014-12-27 21:02:04 0
12 9 2014-12-27 21:02:00 2014-12-27 21:02:01 0
13 39 2015-01-02 18:18:41 2015-01-02 18:18:50 0
14 8 2015-02-15 15:13:23 2015-02-15 19:13:25 1
15 8 2015-02-19 14:22:12 2015-02-19 14:22:30 0
16 8 2015-02-19 14:27:01 2015-02-19 14:29:38 0
17 8 2015-02-19 12:33:25 2015-02-19 14:34:36 0
18 8 2015-02-19 14:38:10 2015-02-19 14:52:05 0
19 8 2015-02-19 16:09:07 2015-02-19 16:10:01 0
变化:
------
Column Type Null Default
------
//**id**// int(11) No
shiftid int(11) No
userid int(11) No
start datetime No
end datetime No
deleted int(11) No
ID shiftID userID start end deleted
9 17 8 2015-02-19 11:33:25 2015-02-19 14:34:36 0
10 19 8 2015-02-19 16:05:07 2015-02-19 16:10:01 0
12 19 8 2015-02-19 16:04:07 2015-02-19 16:10:01 0
(如果有更好的方式显示表格,请告诉我)编辑:这是格式化表格的正确方法。
在这里,我想显示 times
表中 start
和 end
之间的差值总和,该表的 userid=8
和 deleted=0
但 times.id
不存在于 changes.shiftid
最佳答案
我们还可以在这里使用子查询,
select SUM(TIME_TO_SEC((TIMEDIFF(t.end,t.start)))) from times AS t WHERE userid=8 AND deleted=0 AND t.id not in (select shiftID from changes);
关于mysql - INNER JOIN 导致重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28622751/
class Outer { class Inner { } } public class Demo { public static void main(
我在我的 PC 上使用 bitnami WAMP 创建了一个 mysql 服务器,并使用流畅的 SQL 创建了两个表 table_a 和 table_b: CREATE TABLE `table_a`
select sld.linkid,sld.accept,scd.catid,scd.catname,scd.caturl,scd1.parentcatid from sound_li
为什么在实例化通用外部类(连同内部类)时使用菱形运算符会在代码段 2 中产生错误,而代码段 1 却完全没问题? 我知道稀有类型是被禁止的,但我的情况不是稀有类型——在稀有类型中,外部和内部都是通用的,
这不是那么重要(请注意),但它是一个语法特殊性,它是关于可移植性的,我没有找到引用可靠资源或规范的问题(或答案),所以我很好奇: 省略 INNER 是否安全关键字,如果我明确想要 INNER JOIN
同一查询的这两个版本之间的性能有什么区别吗? --Version 1 SELECT p.Name, s.OrderQty FROM Product p INNER JOIN SalesOrderDet
阅读 Doctrine 2 文档时 at this page我可以看到他们有两种方法来指定内部连接的条件: // Example - $qb->expr()->innerJoin('u.Group',
我想知道我怎么能直接从外部类型到达内部类,就好像它是一个静态成员一样: public class Hello { public class UnderHello { v
我有一个这样的界面: public interface SuperInterface { public interface SubInterface { public void
假设有两个表: students (student_id INT, class_id INT); instructors (instructor_id INT, class_id INT); 这两者之
有表 A 和表 B。我想将这些表连接到两列,但仅限于表 A 的选定行。 查询场景: SELECT B.* FROM B INNER JOIN (SELECT * FROM A WHERE A.COLU
今天我了解了SQL Server中的一个东西,叫做INNER LOOP JOIN . 这是什么意思? (谷歌没有提供帮助……或者我应该说……有关它的博客文章有点……技术性,让我大吃一惊)。 此外,在哪
我开始学习 SQL。而且我发现我们经常可以在 JOIN 或内部选择语句的帮助下获得相同的结果。 问题 1(广泛):JOIN 在哪里比内部选择更快,反之亦然? 问题 2(窄):您能解释一下是什么导致了以
我真的很努力地完成这项任务,因此非常感谢任何帮助或指导。 表格: module_uploads +--------------------------+
仅当连接表中存在记录时,我才尝试根据连接表中的条件从用户表中选择一行。如果记录不存在,我想返回该行。我只想在存在 INNER JOIN 记录且 contact_blocked != 1 时不返回该行。
我有一个包含字符的数据库。由于角色的名称不仅在名称与角色分开时才使用。由于有 Male 和 Female 字符,我将它们保存在不同的表中: tbl_player, tbl_maleName, tbl_
[决定如何表述问题并不容易...] 这是一个 example jsfiddle . 紫色的 div ('#inner') 高 1000 像素。 如何制作红色 div ('#out') 的滚动条 - 控
我正在为 wordpress 中的帖子开发一个过滤器,它使用来自 postmeta 的数据:我的日期过滤器正在运行并给我这个查询: 工作查询结果: SELECT SQL_CALC_FOUND_ROWS
我有使用引导类并动态添加 带有引导类和 clearfix 的元素 var li = $("").addClass("list-group-item clearfix"); var div = $(
我已经为 Test_flow 创建了简单的测试套件,但是当我尝试运行该流程时出现错误。 java.lang.RuntimeException: org.mule.api.config.Configur
我是一名优秀的程序员,十分优秀!