راهنمایی برای نوشتن trigger - نسخهی قابل چاپ |
راهنمایی برای نوشتن trigger - RASPINA - 03 اسفند ۱۳۹۳ ۰۱:۳۴ ب.ظ
سلام من دوتا جدول دارم به صورت زیر حالا میخوام یه تریگر بنویسم اگر کاربر sid =1000 را انتخاب کرد در این صورت بیاد برای مقدار iid بررسی کنده که بزرگترین مقدار iid با این sid چند بوده و اگر null نبود یکی به بزرگترین مقدار iid اضافه کنه و به همراه بقیه اطلاعات که کاربرثبت میکنه توی جدول ثبت کنه علت این کار اینه که سایت یه فروشگاه هست که شامل جتد قسمت هست مثلا قسمت پوشاک ، مواد غذایی, لوازم خانه ،و....... کارفرما خاسته که هر فروشگاه کد کالاهاش با یه مقدار مشخص شروع بشه مثلا فروشگاه لوازم خانگی sid=1000 حالا کالاهایی که توی این فروشگاه هستند در این بازه باشند مثلا اتو sid=1000 ، iid=1001 لباس شویی sid=1000 خب کدش میشه iid=1002 ,...... اصلا آیا این روش درسته؟ |
راهنمایی برای نوشتن trigger - RASPINA - 03 اسفند ۱۳۹۳ ۰۹:۳۳ ب.ظ
(۰۳ اسفند ۱۳۹۳ ۰۹:۲۳ ب.ظ)Riemann نوشته شده توسط: یه جدول به نام Category بگیر و یکی هم PROduct که هر محصول میتونه یک یا چند دسته داشته باشه و هر دسته هم میتونه صفر یا چند محصول رو داشته باشه.همین طوره.... الان مشکل اینه که من میخوام که اگر محصولی در یک categoery بود که مثلا categoery_ID=2000 بود id محصول مثلا بشه ۱۰۰۳ |