我合并了3张桌子。但是有些行在单个表中重复出现。我想将它们显示为一行。
SELECT
COUNT(gelenhaberlerimage.HaberKodu) AS Expr1,
gelenhaberaciklama.id,
gelenhaberaciklama.HaberKodu,
gelenhaberler.id AS Expr2,
gelenhaberler.HaberKodu AS Expr3,
gelenhaberler.Sehir,
gelenhaberler.title,
gelenhaberlerimage.id AS Expr4,
gelenhaberlerimage.HaberKodu AS Expr5,
gelenhaberlerimage.BuyukResim
FROM
gelenhaberaciklama
INNER JOIN
gelenhaberler ON gelenhaberaciklama.HaberKodu = gelenhaberler.HaberKodu
INNER JOIN
gelenhaberlerimage ON gelenhaberaciklama.HaberKodu = gelenhaberlerimage.HaberKodu
GROUP BY
gelenhaberaciklama.id,
gelenhaberaciklama.HaberKodu,
gelenhaberler.id,
gelenhaberler.HaberKodu,
gelenhaberler.Sehir,
gelenhaberler.title,
gelenhaberlerimage.id,
gelenhaberlerimage.HaberKodu,
gelenhaberlerimage.BuyukResim
HAVING
(COUNT(gelenhaberlerimage.HaberKodu) > 1)