我们可以SELECT ONE FROM(一个表)我们有多行相同的列名吗?

时间:2017-01-15 08:15:24

标签: php

我有表(table1)它有两列(column1& column2)和两行某些值。说排#1得到(嗨,你好)和排#2得到(嗨,嘿)。

现在我通常使用这个SELECT * FROM table1 WHERE column1 = hi 但由于我有两行相同的值,我们可以调用一行而不是两行。(无论随机选择)

注意::这里我不知道行的第二个值,所以不能用它作为诱饵。

任何帮助都是赞赏的。

1 个答案:

答案 0 :(得分:0)

SELECT * FROM table1 WHERE column1 = hi LIMIT 1

使用LIMIT 1选择一条记录,连同ORDER BY我认为你可以达到你想要的效果。

SELECT * FROM table1 WHERE column1 = hi LIMIT 1 ORDER BY id DESC