php - 如何在mysql表中获得大于我的最大值的最大值

标签 php mysql

我的数据库表看起来像这样

BID_Id  UL_Id   AUC_Id  AI_Id   BID_Amount  BID_Status  BID_Date    
1       2       50      53      800         1           2015-06-24 12:26:51 
2       4       50      53      860         1           2015-06-24 12:28:03
3       2       50      53      920         1           2015-06-24 12:26:51 
4       4       50      53      1000        1           2015-06-24 12:28:03

这里 UL_Id 2 是我的值,其他人是 4。所以我出价的最大金额是 920,其他人出价是 1000。所以我需要找出是否有人出价比我高value else 仅检索我的最大值。我希望现在大家都清楚了。

如果我的记录更大,我也想检索该值。

最佳答案

为您的数据库创建一个包含,例如:

<?php
$link = mysql_connect('localhost', 'YourUser', 'YourPassword');
if (!$link) {
   die ('Error: ' . mysql_error());
}
// DB select
$db_selected = mysql_select_db('DBName', $link);
?>

创建一个简单的 .php 页面如下所示:

<?php
$query = mysql_query ("SELECT MAX(BID_Amount) as MAX FROM bids");
while($result = mysql_fetch_array($query))
{
 $maxvalue = $result['MAX'];
}
// Echo the max value
echo "The max value is: $maxvalue";
?>

关于php - 如何在mysql表中获得大于我的最大值的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31020565/

相关文章:

php - 如何在 php 中实现电子邮件发布系统

mysql - 在 MySql 中显式指定自动递增列的值

php - Laravel Homestead 文件夹映射无法正常工作

php - ActionScript 看不到文本框的更改

php - 这段代码有什么问题,它没有删除数据?

php - Mysql表达式按日期描述从数据库中选择所有内容

MySQL 计数语句

mysql - 检索类别sql语句中最受欢迎的产品

javascript - 使用 graph api 在个人网络应用程序中获取 Facebook feed

PHP 正则表达式 : exclude href anchor tags