phpbar.de logo

Mailinglisten-Archive

AW: query optimieren

AW: query optimieren

Hans-Jürgen Schwarzer hjs at schwarzer.de
Don Feb 27 09:10:54 CET 2003


Hallo Oliver,

dieses könnte auch wirken:

select
	gentiltplane.*
from
	gentiltplane
where
	gentiltplane.aufsetzdatum > '0000-00-00'
AND
	gentiltplane.aufsetzdatum < '2003-03-01'
and
	exists

		select
			id
		from
			workgentilt
		where
			gentiltplane.id = workgentilt.id
		and
			workgentilt.fertig is NULL
		)
limit 0,25



oder


select
	gentiltplane.*
from
	gentiltplane
where
	gentiltplane.aufsetzdatum > '0000-00-00'
AND
	gentiltplane.aufsetzdatum < '2003-03-01'
and
	id in

		select
			id
		from
			workgentilt
		where
			workgentilt.fertig is NULL
		)
limit 0,25


Tendentiell schätze ich die erste Variante als schneller ein.

Gruß,

Hans-JÜrgen



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


php::bar PHP Wiki   -   Listenarchive