我有一张桌子Live,我在桌子上public_id.在public_id数字中(例如1,2,3,4,5).我如何获得最高数字或最后一个条目的数字?
我会选择
SELECT public_id FROM Live ORDER BY public_id DESC LIMIT 1;
Run Code Online (Sandbox Code Playgroud)
它已经发布,但我会添加更多内容:
如果通常执行此查询,则可以创建具有反向排序的索引.
就像是:
CREATE INDEX ON Live (public_id DESC)
Run Code Online (Sandbox Code Playgroud)
请注意
DESC
PHP + MySQL代码:
<?php
$result = mysql_query('SELECT public_id FROM Live ORDER BY public_id DESC LIMIT 1;');
if (mysql_num_rows($result) > 0) {
$max_public_id = mysql_fetch_row($result);
echo $max_public_id[0]; //Here it is
}
?>
Run Code Online (Sandbox Code Playgroud)
SELECT public_id FROM Live ORDER BY public_id DESC LIMIT 1;
Run Code Online (Sandbox Code Playgroud)
会给你最高的数字
编辑:对于PHP
$conn = mysql_connect(....
$query = "SELECT public_id FROM Live ORDER BY public_id DESC LIMIT 1";
$result = mysql_query($query, $conn);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33619 次 |
| 最近记录: |