موقعی که جداول رو طراحی می کنی با کلیک بر روی هر ستون جدول خصوصیات او نشان داده می شوند که می تونی از اونها استفاده کنی
در میان خصوصیات هر ستون 2 خصوصیت به نام های Validation rule و Validation text وجود دارد که دقیقا کار آنها محدود کردن ورودی های کاربر بر اساس منطق از پیش تعیین شده است
برای مورد شما که شماره تلفن 8 رقمی باشد (من افیس 2003 دارم) در واقع شماره تلفن باید در محدوده کوچکترین و بزرگ ترین عدد 8 رقمی قرار بگیرد با این حساب در قسمت Validation rule منطق خودمون رو بصورت زیر وارد می کنیم
Between 10000000 and 99999999 (یعنی شماره وروردی عددی بین دو مقدار فوق باشد) حال اگر کاربری عددی بزرگ تر از این مقدار (بیشتر از 8 رقم) یا کمتر از آن (کمتر از 8 رقم) وارد کرد متن رو که در خاصیت Validation text قرار می دهیم بصورت کادر پیام به وی ابلاغ میشود مثلا "شماره تلفن باید 8 رقمی باشد"
برای جستجوها :
Select * from table WHERE name like "b*"
یعنی از جدول X تمامی ستون ها رو انتخاب کن با این شرط که حرف اول نام ب باشد و حروف بعدی ههم نیستند که چه هستند (چپ به راست با فارسی مشکل داره در یک ادیتور ببر ال درست نمایش داده شوند)
برای گزینه نام دکتر و نام بیمار از همین دستور استفاده کنید فقط به جای حرف b حرف فارسی خود رو تایپ کنید و به جای نام جدول هم نام واقعی جدول خود را
برای سوال اخر, در صورتی که جواب سوال اول رو ببینید نیازی به این کار نیست اما در هر صورت اگر خواستید شماره تلفن های 8 رقمی رو چک کنید میشود
WHERE tel between 10000000 and 99999999;