phpbar.de logo

Mailinglisten-Archive

AW: AW: DISTINCT verstecken?

AW: AW: DISTINCT verstecken?

gerd gerd at roo.de
Fre Jan 6 08:48:32 CET 2006


Am 06.01.2006 um 08:10 schrieb Meißner, Heinz:

> hallo gerd,
> dann zeig doch mal die ganze query ...
> grüße
> h1
>
Struktur:

c_artikel <- c_artikeltothemes -> c_theme

Query:

SELECT   DATE_FORMAT( c_artikel.reldate , "%d.%m.%Y" )  as a0 ,    
c_artikel.titel  as a1 ,   c_artikeltothemes.id  as a2  FROM c_artikel
INNER JOIN c_artikeltothemes ON c_artikeltothemes.dataid = c_artikel.id
INNER JOIN c_themes ON c_themes.id = c_artikeltothemes.themaid
WHERE  ( c_themes.nick ='' OR  c_themes.nick= 'gestern'  OR   
c_themes.nick= 'heute'  OR  c_themes.nick= 'morgen'  OR   
c_themes.nick= 'agenda'  OR  c_themes.nick= '_termine_'  )
AND	(
		(c_artikel.titel LIKE '%riphahn&')
	OR	(c_artikel.kurz LIKE '%riphahn%')
	OR	(c_artikel.lang LIKE '%riphahn%')
	)
AND ( c_artikeltothemes.bis >= CURDATE() OR YEAR 
( c_artikeltothemes.bis ) = '0000' OR FIND_IN_SET('archiv',  
c_artikel.status)>0 )
AND FIND_IN_SET('show', c_artikel.status)>0
AND	FIND_IN_SET('enabled', c_artikel.status)>0
AND   c_artikeltothemes.status = 'show'
AND ( c_artikeltothemes.von <= CURDATE() OR YEAR 
( c_artikeltothemes.von ) = '0000')
ORDER BY  IF( ( YEAR(c_artikel.von) <> '0000' AND YEAR(c_artikel.bis)  
<> '0000'), c_artikel.bis, c_artikel.reldate ) ASC


Gruß Gerd

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive