ورود

View Full Version : کمک در دستور join خاص در پایگاه دادم



jionelmessi
چهارشنبه 29 خرداد 1392, 21:32 عصر
با سلام
من میخواستم ببنیم چه دستوری باید بنویسم تا اینجوریمن نتیجه بده


جداول





Posts:
PostId = >pk
Post
SendDate
SenderId
ReciverId
DisplayStatus
AttachStatus





AttachPosts
PostId =>pk
LinkAndPic






توضیحات بالا اینه که اگر فیلد attach Status در جدول پست برابر 1 باشد یعنی ضمیمه دارد
displa status هم حالت نمایشو نشون میده که برای دوستان باشه هیچکس باشه یا همه
LinkAndPic هم در جدول Attachposts حاوی آدرس لینک و آدرس عکس تصویری است که با پست ارسال شدن
این جوری ذخیرشون میکنم
TittleLink@AddressLink@AddressPicture
حالا هرکدوم نباشن بخه جاش null ld bhvl مثلا عکس اظفا کرده به پست و لی لینک نداشته پسته میشه اینجوری
null@null@addresspicture و همین طور برای ما بقی حالا میخوام من یه کوتری بگیرم نمایش همه اطلاعات پست ها با ضمایمش چه داشته باشه چه نداشته باشه نمیدونم چه دستوری بنویسم
که رکوردام تو خروجی به این شکل در بیان

PostId,Post,SendDate,SenderId,ReciverId,AttachStat us,DisplayStatus,LinkAndPic

که اگه ضمیمه داشت اون قیلد پر وگرنه خالی باشه ممنون از همه