gpt4 book ai didi

php - 在 mysql 中可能是这样的(LIKE 运算符)

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

我 3 天前开始学习 mysql,我试着做这个练习:

我有一个 mysql 表名 testatable 有几千行:

screenshot of sample data from testtable

它有 3 列 title, value and year

当我尝试这个查询时:

SELECT value FROM testatable WHERE title LIKE '%July%' AND title LIKE '%2015%'

它给我这样的结果:

more_value1
more_value2
more_value3
more_value4
more_value5

但是一旦 LIKE 运算符完成搜索,我是否有可能获得第 n 行“值”列数据

像上面的结果一样,第二行将是“more_value2”

我的问题是从“值”列中获取标题中包含 7 月和 2015 年的第 n 行。

我尝试在 Google 上搜索它,但没有找到任何可以帮助我的东西。

附言感谢 Stack Overflow 社区。在过去的三天里,我已经从你们那里学到了很多关于 mysql 的知识。

最佳答案

您可以使用 OFFSET LIMIT :

SELECT value FROM testatable
WHERE title LIKE '%July%' AND title LIKE '%2015%'
LIMIT 1,1 /* This will fetch the second row , first number is the start position
and the second one is the amount of rows to retrieve*/

请注意,这将根据随机顺序获取第二行。如果您想要特定顺序,请添加 ORDER BY 子句。

关于php - 在 mysql 中可能是这样的(LIKE 运算符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40360526/

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