PDA

View Full Version : شرط جستجو از جدول



jamejam123
پنج شنبه 27 تیر 1392, 10:41 صبح
سلام
لطفا در این کار کمکم کنید.کمی تازه واردم
به این تصویر یه نگا بندازید
این پایگاه داده من است.
107461
به این جستجو هم نگا کنید
107462
در این جا وقتی که من اطلاعات را از کاربر دریافت کردم.در نوشتن شرط های کوئری آن مشکل دارم.
در این جا په شرط هایی را باید بزارم.
مثلا مساحت +300 شد یا +200 یا +100 چه شرطی باید واسش بزارم.
باتشکر

h.rezaee
پنج شنبه 27 تیر 1392, 10:51 صبح
سلام میشه یک خورده واضح تر بیان کنید؟

ابوذر محمودی
پنج شنبه 27 تیر 1392, 10:51 صبح
یعنی میخوای مثلا خونه هایی که بیشتر از دو تا اتاق داره رو نمایش بدی؟
خب الان تو جدول فیلد عدد همون تعداد اتاقه؟
مثلا به این شکل میتونین خونه هایی که مساحت بیشتر از 300 و تعداد بیشتر از دو اتاق دارن رو استخراج کنین.

select * from TableName where adad>2 and metr>300

jamejam123
پنج شنبه 27 تیر 1392, 12:51 عصر
سلام
من این کدرو نوشتم
107467
فقط چیزی جستجو کردنی این ارور رو می ده
107468

ابوذر محمودی
پنج شنبه 27 تیر 1392, 13:02 عصر
واسه اینکه کوئریتون مشکل داره اصلا اجرا نشده.
اون علامتای (`) که تو کوئری هات نوشتینو حذف کنین.
شرط where 1=1 دیگه چیه؟
شما قبل اینکه شرط جدیدی رو به کوئری اضافه کنید قبلش چک کنین اگه کوئری خالی نبود بنا به نیاز OR یا AND به انتهای کوئری اضافه بشه.

الان کوئری شما اینطوری میشه :

select * from melk where 1=1 melk=$melk masaht=$masahat adad=$otagh ,...

که باید بین شرطا and یا or قرار بگیره :

select * from melk where melk=$melk and masaht=$masahat and adad=$otagh ,...