کوئری زدن روی چند جدول

بپرسید
  • sobhan1990 sobhan1990
  • 95 ماه قبل
  • 95 ماه قبل
  • 3475 نمایش

0

{{ digitTrunc(content.likes) }}

با سلام و احترام خدمت دوستان

چند تا جدول دارم که برای کوئری زدن نیاز به راهنمایی دوستان دارم.

4 جدول به نام های t1 و t2 و t3 و t4 داریم که هرکدام دارای یک کلید اصلی هست

کلید اصلی این 4 جدول را در یک جدول دیگری به نام tablekeys ذخیره می کنیم

برای ذخیره سازی اطلاعات هیچ مشکلی نیست.

قسمت مورد سوال در جستجو هست:

برای هرکدام از 4 جدول بتوانم یک شرط اعمال کنم(دستور where برای هرکدام از جدول های t1 تا t4 داشته باشم)

فرضا جدول t1 مشخصات فردی(اسم - سن - جنسیت)

جدول t2 مشخصات تحصیلی ( رشته تحصیلی - مقطع - معدل )

جدول t3 سابقه کار(مدت زمان سابقه - دوره تدریس شده)

جدول t4 مشخصات خانواده تحت پوشش(نام فرزند- تاریخ تولد)

که هر جدول دارای یک کلید اصلی است و برای هر "فرد" کلیدهای اصلی اطلاعاتش از جداول چهارگانه در جدول tablekeys ذخیره شده

حال می خواهم کوئری بزنم که افرادی که دارای اسم "حسین" و معدل بالای 18 و مدت سابقه بالای 4 سال و تعداد فرندان کمتر از 3 باشند را برایم انتخاب کند.

لطفا راهنمایی کنید

پیشاپیش تشکر می کنم.

در ضمن از sql server 2008 استفاده می کنم.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است