0

我无法理解我的问题的逻辑。我有一个这样的数据库。

   ID      |     Offense     |    Remarks  
   003          No Id              Community service
   020          No Id              Community service
   012          No Id              Community service
   003          No Id              Community service
   003   Not in proper uniform     Community service

现在我想显示具有相同 ID 的攻击,例如“003”。我想像这样在 HTML 中显示它。

 ID             Offense                Remarks
003             No ID              Community Service
003     not in proper uniform      Community Service.
4

3 回答 3

1

使用DISTINCT

SELECT DISTINCT FROM ....

http://dev.mysql.com/doc/refman/5.0/en/select.html

DISTINCT 指定从结果集中删除重复行。

于 2013-09-25T09:16:18.800 回答
1
SELECT * FROM <table> GROUP BY ID, Offense;

你应该参考 - http://dev.mysql.com/doc/refman/5.0/en/select.html

于 2013-09-25T09:15:33.073 回答
1

SQL 查询将是:

SELECT ID, DISTINCT Offense, Remarks FROM youtable WHERE ID = '03'
于 2013-09-25T09:17:04.603 回答