如何隐藏其中一个重复的标题?

时间:2014-04-02 09:29:12

标签: php

我有这个代码,我想添加一个过滤器,用同样的“notizie.Titolo”隐藏其中一个重复的项目

<?php
$rezultatet = mysql_query("SELECT  notizie.Data, notizie.Id_Foto, notizie.Titolo, notizie.IDNotizia, categorie.NomeCategoria
FROM notizie 
JOIN categorie ON  notizie.IDCategoria=categorie.IDCategoria 
WHERE notizie.IDCategoria 
IN (2795,2686,2706,2720,2719,2688,2787,2785,2786,2789,2788,2790,2796,2781,2782,2797,2777,2778,2780,2775,2779,2776,2784,2783,2793,2794,2792,2791) 
ORDER BY Data desc LIMIT 50 
");

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

<?php
$rezultatet = mysql_query("SELECT  notizie.Data, notizie.Id_Foto, notizie.Titolo, notizie.IDNotizia, categorie.NomeCategoria
FROM notizie 
JOIN categorie ON  notizie.IDCategoria=categorie.IDCategoria 
WHERE notizie.IDCategoria 
IN (2795,2686,2706,2720,2719,2688,2787,2785,2786,2789,2788,2790,2796,2781,2782,2797,2777,2778,2780,2775,2779,2776,2784,2783,2793,2794,2792,2791) 
GROUP BY notizie.Titolo
ORDER BY notizie.Data desc LIMIT 50 
");

答案 2 :(得分:0)

您可以使用:

SELECT  notizie.Data, notizie.Id_Foto, notizie.Titolo, notizie.IDNotizia, categorie.NomeCategoria
FROM notizie 
JOIN categorie ON  notizie.IDCategoria=categorie.IDCategoria 
WHERE notizie.IDCategoria 
IN (...) 
GROUP BY notizie.Titolo
ORDER BY Data desc LIMIT 50 

 SELECT  DISTINCT notizie.Titolo, notizie.Data, notizie.Id_Foto, notizie.IDNotizia, categorie.NomeCategoria
    FROM notizie 
    JOIN categorie ON  notizie.IDCategoria=categorie.IDCategoria 
    WHERE notizie.IDCategoria 
    IN (...) 
    ORDER BY Data desc LIMIT 50