- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下查询从过去 2 天内提出的问题中获取热门问题。它查看提要表以了解最新讨论的内容,然后搜索标签表以查找其中哪一个最受欢迎。
我只得到大约 60 个结果,这很好,但我需要 1000 个结果。这意味着我需要用随机问题来填补其余部分。
我的 SQL 查询尝试执行此操作,但不会使用 Feed 表中没有的更多问题来填充 View 的其余部分。
CREATE
ALGORITHM = UNDEFINED
DEFINER = `root`@`%`
SQL SECURITY DEFINER
VIEW `popular` AS
select
`q`.`name` AS `name`,
`q`.`questionUrl` AS `questionUrl`,
`q`.`miRating` AS `miRating`,
`q`.`imageUrl` AS `imageUrl`,
`q`.`foundOn` AS `foundOn`,
`q`.`myId` AS `myId`
from
(`question` `q`
join `feed` `f` ON ((`q`.`myId` = `f`.`question_id`))
join `tag` `t` ON ((`q`.`myId` = `t`.`question_id`)))
where
(`t`.`name` like '%popular%')
group by `q`.`name`
order by (max(`f`.`timeStamp`) >= (now() - interval 1 day)) desc , (`q`.`myId` is not null) desc
limit 0 , 1000comment
最佳答案
如果您需要随机问题,请删除 where
子句并将逻辑移至 order by
:
select
`q`.`name` AS `name`,
`q`.`questionUrl` AS `questionUrl`,
`q`.`miRating` AS `miRating`,
`q`.`imageUrl` AS `imageUrl`,
`q`.`foundOn` AS `foundOn`,
`q`.`myId` AS `myId`
from
(`question` `q`
join `feed` `f` ON ((`q`.`myId` = `f`.`question_id`))
join `tag` `t` ON ((`q`.`myId` = `t`.`question_id`)))
group by `q`.`name`
order by (max(`f`.`timeStamp`) >= (now() - interval 1 day)) desc ,
max(`t`.`name` like '%popular%') desc,
rand()
limit 0 , 1000;
关于MYSQL View 不填空点补1000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18816599/
我在替换字符串时遇到问题。 这是 Question 类方法。 public class Question { private String text; private String answer; /
我已尝试找到执行此操作的方法并在此处在线搜索,但找不到可帮助我解决此问题的示例。 我正在读取大型 csv 中的行并将每一行更改为列表。问题是数据源不是很干净。有时它有空字符串或错误数据,发生这种情况时
我正在制作一个小文字游戏,其中缺少一个单词,如果您在输入字段中填写正确的答案,它就会变成绿色 我想向此代码添加功能,但我不知道如何添加我想编辑它,所以如果你输入错误的答案,它就会变成红色 此刻,它只会
我正在将 TExtView、edittext 和 TExtView 膨胀到 listView 的适配器,以解决如下不同的问题: 你叫什么名字______。泰姬陵在 _______ 国家。_______
所以我有这一行: ArrayList operations(); 现在,这是我的 ArrayList 类和我的操作结构: typedef struct Operation { char key
我正在准备 Java 期末考试。我遇到一道题,需要填空。 需要填空的相关代码 ____ ____ C {} ____ B extends ____ , C {} 问题是:我可以插入所有这些空白来编译我
我正在尝试在 Objective C 中为 iOS 实现类似的功能。 填空(UITextField)应该是内联的,并且应该能够有自己的inputType。 此外,每个 View 都是 UITableV
这是一个有趣的问题。 Fill in the blanks of while loop without using any extra variables or functions of what i
我是一名优秀的程序员,十分优秀!