PDA

View Full Version : نمايش آخرين فيلد مرتبط با پرداخت ها



bita_ziba77
یک شنبه 26 دی 1389, 09:04 صبح
با سلام
من يك جدول دارم كه شامل اطلاعات پرسنلي هر فرد مي باشد و جدول ديگري دارم كه به اين جدول متصل بوده و نگهدارنده اطلاعات پرداخت هاي هر فرد مي باشد.
پس اطلاعات زيادي در رابطه با پرداخت هاي هر واحد وجود دارد.
حالا من مي خواهم در يك جدول ويا كوئري فقط آخرين پرداخت هاي كليه پرسنل را نمايش دهد.
لطفا راهنمايي نماييد.


با تشكر

stabesh
یک شنبه 26 دی 1389, 21:19 عصر
سلام
حتما تاریخ رو برای پرداخت نگه می دارید پس توی query باید از group by استفاده کنید و max هر تاریخ و شناسه پرسنل رو انتخاب کنید

bita_ziba77
دوشنبه 27 دی 1389, 13:46 عصر
با سلام و تشكرفراوان
آيا امكان دارد نمونه اي را قرار دهيد.
متاسفانه به دليل محدوديت هاي اعمال شده بر روي كامپيوتر من امكان Upload نمونه خود وجود ندارد.

با تشكر

stabesh
دوشنبه 27 دی 1389, 21:08 عصر
با سلام
اگه بگردین نمونه خیلی زیاده فقط فیلدها متفاوته
http://barnamenevis.org/showthread.php?220231-Group-By&p=977651&viewfull=1#post977651
http://barnamenevis.org/showthread.php?106494-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AA%D8%AD%D8%AA-SQLServer
http://barnamenevis.org/showthread.php?132766-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-Group-by&p=638744&viewfull=1#post638744
http://barnamenevis.org/showthread.php?114295-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%D9%8A-%D8%A8%D9%87-%D9%81%D9%8A%D9%84%D8%AF-%D9%88-%DA%AF%D8%B1%D9%88%D9%87-%D8%A8%D9%86%D8%AF%D9%8A-%D8%A8%D8%B1-%D8%A7%D8%B3%D8%A7%D8%B3-%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE&p=557034&viewfull=1#post557034
در ضمن اگه از ویزارد برای ساخت query استفاده کنید این امکان رو به صورت خیلی کم بهتون میده
توی ویزارد کوئری برید بعد از انتخاب فیلداتون در مرحله دوم summery انتخاب کنید و بعدش توی option گزینه max یا هر چی می خواهید رو انتخاب کنید