PDA

View Full Version : WHERE 1 یعنی چی؟



Helen_Farhani
سه شنبه 13 شهریور 1386, 19:18 عصر
وقتی در یک query در قسمت WHERE عدد 1 باشه، چه معنی میده؟




SELECT * FROM `tabale` WHERE 1

aidin300
سه شنبه 13 شهریور 1386, 19:33 عصر
منظورتون 1=1 هست؟ احتمالا تو Dynamic SQL استفاده می شه که بشه بعد از اون باقی شرط ها رو به صورت AND Condition اضافه کرد

Helen_Farhani
سه شنبه 13 شهریور 1386, 22:28 عصر
میشه لینکی پیرامون این موضوع به من معرفی کنید؟

oxygenws
سه شنبه 13 شهریور 1386, 22:41 عصر
ممکنه توی راهنما ها برای نشون دادن جای where یا به نوعی رزرو کردن جای where باشه.
مفهومش دقیقا معادل اینه که اون where 1 یا where 1=1 رو ننویسی.

reza_rad
سه شنبه 13 شهریور 1386, 23:19 عصر
همونطوریکه دوستان گفتند where 1 یا به عبارتی where 1=1 به معنی این هست که کوئری شما در هر حالتی اجرا بشه و در وافع 1 به معنی یک گزاره منطقی درست هست.