【问题标题】:Select Last 50 then another select of that query - MYSQL PHP选择 Last 50,然后选择该查询的另一个选择 - MYSQL PHP
【发布时间】:2016-02-18 17:52:48
【问题描述】:

尝试从我的数据库中提取最后 50 个条目,然后对该查询运行另一个选择。基本上我想看看你的名字是否在数据库的最后 50 个条目中。

我认为这不需要连接,但我对基本 sql 查询以外的任何东西都不太熟悉。

这就是我所拥有的

mysqli_query($test_db, "SELECT * from r2 order by idp desc limit 50 
(select * where name = '$name')");

我也尝试在类似这样的查询中使用 AND

SELECT * from r2 order by idp desc limit 50 and where name = '$name'

【问题讨论】:

  • 还有@LiamSorsby,如果您要将其标记为重复,则应根据此帖子标记它stackoverflow.com/questions/12125904/…
  • 谢谢,我会的。但是,请不要把事情放在心上。你在寻求帮助。如果您对人无礼,您将无法在此网站上获得任何帮助。
  • 没问题。所以你知道我没有投反对票。只是将其标记为重复。从我阅读这个问题的角度来看,答案似乎会有所帮助。因此重复标志。不管你对 SO 的了解有多少。只要对问题的解释以及您尝试过的内容和查看过的资源都是完整的。问题是大多数问题已经被问过,所以它们被标记为重复不是因为它们很穷或人们很可怕,而是因为它在 SO 上创建了重复的内容。

标签: php mysql sql


【解决方案1】:

我正在寻找这个解决方案。

mysqli_query($test_db, "SELECT * from (select * from r2 order by idp desc limit 50) 
sub where name = '$name'");

【讨论】:

  • 我正要发布完全相同的内容。
猜你喜欢
  • 2011-03-13
  • 2022-01-17
  • 1970-01-01
  • 2018-09-01
  • 1970-01-01
  • 2011-01-03
  • 2011-06-02
  • 2021-11-19
  • 2010-12-25
相关资源
最近更新 更多