﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
2002	SQL-Code - Performance?	Volker Strähle	somebody	"Ich sehe immer wieder Code wie 
{{{
WHERE language_id = '"" . (int)$_SESSION['languages_id'] . ""'
     ORDER BY language_id
}}}


language_id ist aber ein Zahlenfeld und daher wäre korrektes SQL ohne Hochkomma:
{{{
WHERE language_id = "" . (int)$_SESSION['languages_id'] . ""
     ORDER BY language_id
}}}

obiger Code castet erst nach Integer (int) um dann in der Abfrage wieder einen Strin gdraus zu machen, welcher vom SQL-Server wieder nach Integer gecastet werden muss.

Mir fehlt hier gerade eine passedene DB um das zu vergleichen, denke aber man sollte auf korrektes SQL achten.
"	Frage	new	niedrig	DB-Performance	Shop	DB-Performance					
