۰
subtitle
ارسال: #۱
  
تفاوت دستور Some با All
سلام و درود بر شما.
تفاوت دستور Some با All در SQL چیه ؟
میشه توضیح بدید؟
با تشکر ازشما.
تفاوت دستور Some با All در SQL چیه ؟
میشه توضیح بدید؟
با تشکر ازشما.
۰
ارسال: #۳
  
RE: تفاوت دستور Some با All
۰
ارسال: #۴
  
RE: تفاوت دستور Some با All
فرقی ندارن باهم این دوتا عملگر.هردو یک کار انجام میدن
۰
ارسال: #۵
  
RE: تفاوت دستور Some با All
some با any یکی هست
all یه چیز دیگه هست
در واقع some و any یعنی کافی هست مقداری که داریم حداقل با یکی از تاپلها یا مقادیری که داریم برابر باشه
ولی توی All یعنی باید به هــمــــه تاپلها یا مقادیری که داریم برابر باشه
از معنی کلمات میشه این موضوع رو فهمید
توی کتاب مدرسان نوشته که some نسخه قدیمی any هست
all یه چیز دیگه هست
در واقع some و any یعنی کافی هست مقداری که داریم حداقل با یکی از تاپلها یا مقادیری که داریم برابر باشه
ولی توی All یعنی باید به هــمــــه تاپلها یا مقادیری که داریم برابر باشه
از معنی کلمات میشه این موضوع رو فهمید
توی کتاب مدرسان نوشته که some نسخه قدیمی any هست
ارسال: #۶
  
RE: تفاوت دستور Some با All
(۲۹ بهمن ۱۳۹۴ ۱۰:۵۷ ب.ظ)sixsixsix نوشته شده توسط: some با any یکی هست
all یه چیز دیگه هست
در واقع some و any یعنی کافی هست مقداری که داریم حداقل با یکی از تاپلها یا مقادیری که داریم برابر باشه
ولی توی All یعنی باید به هــمــــه تاپلها یا مقادیری که داریم برابر باشه
از معنی کلمات میشه این موضوع رو فهمید
توی کتاب مدرسان نوشته که some نسخه قدیمی any هست
توی کتاب دکتر کیوان پور هردو all.some یک تعریف دارند و ذکر شده تفاوتی ندارند
ارسال: #۷
  
RE: تفاوت دستور Some با All
(۲۹ بهمن ۱۳۹۴ ۱۰:۵۹ ب.ظ)saberz نوشته شده توسط:(29 بهمن ۱۳۹۴ ۱۰:۵۷ ب.ظ)sixsixsix نوشته شده توسط: some با any یکی هست
all یه چیز دیگه هست
در واقع some و any یعنی کافی هست مقداری که داریم حداقل با یکی از تاپلها یا مقادیری که داریم برابر باشه
ولی توی All یعنی باید به هــمــــه تاپلها یا مقادیری که داریم برابر باشه
از معنی کلمات میشه این موضوع رو فهمید
توی کتاب مدرسان نوشته که some نسخه قدیمی any هست
توی کتاب دکتر کیوان پور هردو all.some یک تعریف دارند و ذکر شده تفاوتی ندارند
ببینید دوست عزیز ، واقعا این سوال خیلی پیش پا افتاده هست و از معنی کلمات هم میشه فهمید
من کتاب آقای کیوانپور رو ندیدم ولی خب ایشون اشتباه کرده ، بنا بر منابع زیر:
۱) توی لینک زیر در آخــــر صفحه میتونید عبارت زیر رو ببینید
The SOME and ANY comparison conditions do exactly the same thing and are completely interchangeable.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
۲) همچنین تو لینک زیر عبارت زیر رو ببینید
SOME and ANY are equivalent.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
۳) توی لینک زیر
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
عبارت
As the ANY and SOME operators are equivalent, you can interchange the two keywords without affecting the results
رو جست و جو کنید
۴) توی لینک زیر
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
عبارت زیر رو جست و جو کنید
The word SOME is an alias for ANY
دوست عزیز کتاب های کنکوری اشتباهات زیادی دارند، من جمله کتاب کیوان پور که قبلا یه اشتباه دیگه هم داشت که بچه ها تو مانشت گوشزد کردند، و کسی که این وسط ضرر میکنه ما هستیم
با آرزوی موفقیت
۰
ارسال: #۸
  
RE: تفاوت دستور Some با All
فکر میکنم منظور اقای کیوان پور اینه که این دوتا از لحاظ سبک کار یک مدل هستند وگرنه واضح هست که عملکرد متفاوتی دارند اگر واقعا مثل هم اینها رو در نظر گرفته باشه دیگه هرچی تست اومده باید اشتباه حل کرده باشه بعید میدونم اشتباه در این حد کرده باشه. البته من خودم کتاب ایشون رو ندیدم
Some و any کاملا یکسان هستند فقط تفاوت در ورژن sql هست و در صورتی شرط درست میشه که حداقل یک سطر از جدول دوم وجود داشته باشه که با سطر مورد نظر از جدول اول شرایط مقایسه ای براش برقرار باشه
ولی all باید سطر مورد نظر با تمام سطرهای جدول دوم شرایط براش برقرار باشه تا به خروجی انتقال پیدا کنه
Some و any کاملا یکسان هستند فقط تفاوت در ورژن sql هست و در صورتی شرط درست میشه که حداقل یک سطر از جدول دوم وجود داشته باشه که با سطر مورد نظر از جدول اول شرایط مقایسه ای براش برقرار باشه
ولی all باید سطر مورد نظر با تمام سطرهای جدول دوم شرایط براش برقرار باشه تا به خروجی انتقال پیدا کنه
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close