【问题标题】:how to select a single row in mysql?如何在mysql中选择一行?
【发布时间】:2018-09-18 23:45:16
【问题描述】:

我已成功创建(在教程的帮助下)一个 CRUD 数据库应用程序。我能够轻松地从我的表中创建、读取和编辑数据。我想改变它的阅读方式。我希望它只选择一行,因为使用教程中的这段代码,它显示了按 id 排序的表中的所有记录。 我怎样才能让它只选择一条记录(根据我可能的时间)

<?php
$sql="SELECT * FROM time_table";
$result_set=mysql_query($sql);
while($row=mysql_fetch_array($result_set))
{
?>

【问题讨论】:

标签: mysql


【解决方案1】:

通过在 mysql 中使用 LIMIT,您可以决定要获取多少行。

试试这个:

SELECT * FROM time_table LIMIT 1;

【讨论】:

  • order by 也必须使用
  • 也不必使用order by。 geeksforgeeks.org/php-mysql-limit-clause
  • 如果你想要一个特定的行排序是必须的,如果你不在乎,那么一定要把它排除在外。我的观点旨在提示您为需要更多帮助的人详细说明,而不仅仅是最低限度
猜你喜欢
  • 1970-01-01
  • 2013-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-08
  • 2012-08-30
  • 1970-01-01
相关资源
最近更新 更多