我很难编写查询来删除 Mysql 中重复的前 2 个条目。有人可以帮助我吗。我遇到了如何查询 select 语句而不是删除查询。以下是要求;如果表包含大于或等于 10 个特定记录的值,删除第一条记录(最上面)。以下是我的代码。
$result = mysql_query("SELECT * FROM billinfo WHERE tableno='10'") or die(mysql_error());
$num_rows = mysql_num_rows($result);
echo $num_rows;
$query2='';
if($num_rows>10)
{
$query2 = mysql_query("DELETE * TOP FROM billinfo Where tableno='10')");
}