SELECT DISTINCT
viewA.TRID,
viewA.hits,
viewA.department,
viewA.admin,
viewA.publisher,
viewA.employee,
viewA.logincount,
viewA.registrationdate,
viewA.firstlogin,
viewA.lastlogin,
viewA.`month`,
viewA.`year`,
viewA.businesscategory,
viewA.mail,
viewA.givenname,
viewA.sn,
viewA.departmentnumber,
viewA.sa_title,
viewA.title,
viewA.supemail,
viewA.regionname
FROM
viewA
LEFT JOIN viewB ON viewA.TRID = viewB.TRID
WHERE viewB.TRID IS NULL
Run Code Online (Sandbox Code Playgroud)
我有两个视图,其中有大约 10K 和 5K 记录。他们每个人都来得很快——不到一秒。当我尝试从 ViewA 获取 ViewB 中不存在的所有记录时,它可以工作,但速度非常慢。所有底层 TRID 字段都是相同的字符集,并且全部设置为 varchar (10),索引和表都是 Innodb。现在查询需要 16 秒。有什么我可以做的吗?
已经做了15年的HTML开发并管理了大量的网站.这些标签在功能上对单词做同样的事情.我可以在CSS中设置每个类似的样式.我甚至通过做强大的显示块刻字或不同颜色的东西来找到强大和大胆的用途......但实际上我可以为此添加一个类.为什么存在这些?我怎么能向新同事解释这个问题,除了"这只是你必须处理的另一个愚蠢/愚蠢的事情,它们实际上是同一个东西?"
已经有一个question-什么之间的区别<b>和<strong>,<i>和<em>? - 这个问题太旧了,使用不再适用的旧的html/css标准进行了引用和回答.
但是这个问题有一个答案,有425个投票结果或多或少都会被错误所破坏.B和strong不是样式,只是可以作为样式的标签.我理解残障阅读的方面,但不需要新的格式标签来实现这一点.