gpt4 book ai didi

php - mysql : last five records if having same value

转载 作者:行者123 更新时间:2023-11-29 17:23:36 25 4
gpt4 key购买 nike

我进行了很多搜索并尝试了很多查询,但没有得到满意的答案。所以想问一下。

如果具有相同的值,我正在从 mysql 表中查找最后 5 条记录,否则不会。

类似于如果 col_n 在最后 5 条记录中具有相同的值 x,则计数,否则不计数。但我不知道如何为此编写查询?

SELECT count(col_n) 
from track if(last five col_n = 'ok')
WHERE col_a = 'value1' AND col_b = 'value2'

enter mysql table records

最佳答案

请尝试这个:

SELECT  p.*
FROM
( SELECT *
FROM demo ORDER by id DESC
LIMIT 5
) AS p
JOIN
( SELECT COUNT(*) AS cnt
FROM
( SELECT 1
FROM demo
LIMIT 5
) AS tmp
) AS c
ON c.cnt = 5 WHERE p.name='x'

关于php - mysql : last five records if having same value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51097220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com