php - 从 PhpMyAdmin 获取最大年份的记录

标签 php mysql select phpmyadmin

我有下表

+--------------+-----------+
| serial no    |  isNew    |
+--------------+-----------+
| 630401A      |  2014     |
| 630401B      |  2014     |
| 630401A      |  2013     |
| 630401B      |  2013     |
| 630401C      |  2013     |
+--------------+-----------+

现在我想根据 isNew 列选择记录。正如您所看到的,序列号在两种情况下是相同的,而 isNew 是不同的,在一种情况下,只有序列号的记录。

所以我想要这样的输出

+--------------+-----------+
| serial no    |  isNew    |
+--------------+-----------+
| 630401A      |  2014     |
| 630401B      |  2014     |
| 630401C      |  2013     |
+--------------+-----------+

我希望我很清楚地显示我想要的表格和结果。

提前感谢您的帮助!

最佳答案

select * from TABLENAME group by serialno order by isNew DESC

关于php - 从 PhpMyAdmin 获取最大年份的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33339162/

相关文章:

php - 根据提交的 ID 显示多个项目?

algorithm - 匹配后的选择问题

php - Laravel 5 PDOException 找不到驱动程序

php - 在数据库中搜索字符串是否存在(php、mysql)

mysql - 可以在 Yii 中修复外键而无需在数据库中设置它吗?

MySQL语法错误,下划线

html - 下拉列表导致切换 <li> 在错误的时间关闭......仅在 I.E 中

PHP csv文件在mysql中上传

php - 如何在 Laravel 中运行异步脚本?

mysql - 优化 MySQL 中的哈希搜索