Bernd1984
Kastenbrot
Hallo derfragende1979,
die Antwort von Biber2 ist die Grund für die längere Laufzeit, da erst alle Werte aus der Tabelle geholt werden und dann erst mit der WHERE-Bedingung eingeschränkt werden. Deshalb habe ich diesen Vorschlag auch garnicht erst gemacht.
Aber wenn du dir einen weniger komplizierten SQL durch längere Laufzeit und stärkere Belastung der DB dadurch erkaufen willst ist das auch ok.
Ich würde dir aber davon abraten, denn je mehr Datensätze du in der DB hast desto größer wird der Unterschied der Laufzeiten der beiden SQL's.
die Antwort von Biber2 ist die Grund für die längere Laufzeit, da erst alle Werte aus der Tabelle geholt werden und dann erst mit der WHERE-Bedingung eingeschränkt werden. Deshalb habe ich diesen Vorschlag auch garnicht erst gemacht.
Aber wenn du dir einen weniger komplizierten SQL durch längere Laufzeit und stärkere Belastung der DB dadurch erkaufen willst ist das auch ok.
Ich würde dir aber davon abraten, denn je mehr Datensätze du in der DB hast desto größer wird der Unterschied der Laufzeiten der beiden SQL's.