我需要MySQL SELECT查询的帮助

Dug*_*ugi 1 php mysql sql select

我需要帮助来编写一个MySQL查询,它将为我做以下事情:

它会选择某一列的最后一行.假设表名为'mysite_codes',列名为'code',此列中有很多行,但我希望查询采用最后添加的一行,然后在PHP中返回一个结果(LIMIT 1) .

有人可以帮我这个吗?

Lig*_*ica 6

MySQL表没有固有的排序.如果你想要"最后添加的",那么你需要一个AUTO_INCREMENTid.

然后你就可以写了.

SELECT `code` FROM `mysite_codes` ORDER BY `id` DESC LIMIT 1
Run Code Online (Sandbox Code Playgroud)

获得具有最高id价值的行.