[]
bunun anlamı nedir?
select * from tablo where 1=1 and ... (asıl sorgu)
bunu yazan arkadaş ne demek istemiş? neden böyle bir şey yazılır?
bunu yazan arkadaş ne demek istemiş? neden böyle bir şey yazılır?
belki 1=1 yerine ayrı bir filtre koyacaktır da hatırlamak için kendince not düşmüştür kodun içine.
- cakabo (09.05.13 16:49:16)
sql injection tarzı bir query olmuş, select * from tablo demekten farkı yok, zira 1=1 true olacak, where clause herşeyi kapsayacaktır.
- talemon (09.05.13 16:58:57)
bazi sorgularin calisma zamanlarini milisaniye cinsinden aldiginiz zaman, 1=1 ile baslayan sorgularin daha hizli calistigi gorulmus. arkadasin yalancisiyim. biraz arastirirsaniz bulunur saniyorum.
edit: sanki sorguyu paralel calistirma gibi biseyler kalmis aklimda
edit: sanki sorguyu paralel calistirma gibi biseyler kalmis aklimda
- ekyil (09.05.13 17:46:12 ~ 17:47:08)
1