如何使用SQL获取第一个ID

时间:2014-03-06 19:27:35

标签: php mysql sql select

我正在尝试获取具有特定日期的第一个ID。 所以这是我的代码:

$checkm = "SELECT FIRST(id) FROM times WHERE date='2014-03-07'";
$resultm = mysqli_query($con,$checkm);

我有一个名为times的表,并且有一些列。其中两个是dateid

我正在尝试使用日期2014-03-07获取第一行的ID。

编辑:已修复!

$checkm = "SELECT id FROM times WHERE date='2014-03-06' ORDER BY id ASC LIMIT 1";
$resultm = mysqli_query($con,$checkm); 

while($row = mysqli_fetch_array($resultm)) {
    $resultm1 = $row['id'];
}

2 个答案:

答案 0 :(得分:2)

您可能想要最低身份证。

SELECT min(id) 
FROM times 
WHERE date = '2014-03-07'

答案 1 :(得分:0)

非常简单......

SELECT id FROM times WHERE date='2014-03-07' ORDER BY id ASC LIMIT 1