PDA

View Full Version : کد معادل در sql



Navid Asadi
پنج شنبه 29 اردیبهشت 1390, 14:05 عصر
سلام دوستان
معادل این کد تو sql چی هستش؟
"Select Id From PhoneBookD where Id = (Select Max(Id) From PhoneBookD)"

من از این کد برای اختصاص Id غیر تکراری تو اکسس برای افزودن داده به دیتابیس استفاده میکردن...
ولی میدونم این کار کاملا غیر حرفه ای هستش...
برای این کار چیکار باید کرد؟

catgirl
پنج شنبه 29 اردیبهشت 1390, 14:30 عصر
فکر کنم معادلش این میشه(select Id From PhoneBookD where Id IN(select Max(Id) From PhoneBookD)

Navid Asadi
پنج شنبه 29 اردیبهشت 1390, 22:10 عصر
دوست عزیز کار نکرد ارور زیر رو میده:
Missing operand after 'Id' operator.

Navid Asadi
پنج شنبه 29 اردیبهشت 1390, 22:26 عصر
دوست عزیز کدی که داده بودین درست بود (سپاس)
حالا اگه بخوام این رو تو rowfilter دیتاویو بنویسم چه طوری میشه؟