زمان کنونی: ۰۳ تیر ۱۴۰۳, ۱۱:۰۸ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

کوئری SQL

ارسال:
  

hosshah پرسیده:

کوئری SQL

سلام عزیزان
امکانش هست کوئری های این سوال رو برای من شرح بدین. البته تا اونجایی که من میدونم هر دو کوئری اشتباهن ولی ظاهرا که اینطوری نیست
مرسی

[تصویر:  237105_SQL.png]
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hoomanab پاسخ داده:

RE: کوئری SQL

فکر میکنم هردو درست باشه.
حلقه داخلی گزینه۱ یعنی شماره قایق هایی که توسط هیچ ملوانی رزرو نشده اند. که وقتی not exist میخوره میشه شماره ملوانانی که همه قایقق اا را رزرو کرده اند.
حلقه داخلی گزینه ۲ یعنی شماره قایق هایی که توسط ملوانان رزرو شده اند. به علاوه حلقه بیرونی تر میشه شماره قایق هایی که توسط هیچ مل انی رزرو نشده اند. در نهایت مثل بالا جواب همون میشه. در واقع گزقنه ۲ راحت معلوم میشه چون دو تا not exist داره، همدیگه رو خنثی میکنند.

Sent from my SM-T210R using Tapatalk
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: کوئری SQL

(۲۴ دى ۱۳۹۲ ۰۸:۳۸ ب.ظ)hoomanab نوشته شده توسط:  فکر میکنم هردو درست باشه.
حلقه داخلی گزینه۱ یعنی شماره قایق هایی که توسط هیچ ملوانی رزرو نشده اند. که وقتی not exist میخوره میشه شماره ملوانانی که همه قایقق اا را رزرو کرده اند.
حلقه داخلی گزینه ۲ یعنی شماره قایق هایی که توسط ملوانان رزرو شده اند. به علاوه حلقه بیرونی تر میشه شماره قایق هایی که توسط هیچ مل انی رزرو نشده اند. در نهایت مثل بالا جواب همون میشه. در واقع گزقنه ۲ راحت معلوم میشه چون دو تا not exist داره، همدیگه رو خنثی میکنند.

Sent from my SM-T210R using Tapatalk

ممنون از جوابتون
فقط یه چیزی که خیلی ذهن منو درگر کرده اینه که مثلا در گزینه۱ از حلقه درونی بیرون میاد شماره قایق هایی هست که توسط هیچ ملوانی رزرو نشده. حالا در کل میگه sname هایی رو بده که در مجموعه این شماره قایق های به دست اومده نباشه (البته اگر درست بگم)
حالا من میگم چطور sname ها رو میخواد bid ها مقایسه کنه
برای همین میگم غلطن چون اصلا Same Arity یا همون همتایی رعایت نشده
میشه این قسمت رو برای من جا بندازید که مشکلی نداره. مرسی
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hoomanab پاسخ داده:

RE: کوئری SQL

خواهش مبکنم. درسته که bid رو بر میگردونه. اما اینطور بهتره سوالو خوند که گفته نام ملوانانی که(این قایق ها توسط ملولنان رزرو شده اند)
یعنی همون نام ملوانانی که این قایق ها رو رزرو کرده اند.

Sent from my SM-T210R using Tapatalk
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: کوئری SQL

(۲۵ دى ۱۳۹۲ ۱۲:۲۱ ق.ظ)hoomanab نوشته شده توسط:  خواهش مبکنم. درسته که bid رو بر میگردونه. اما اینطور بهتره سوالو خوند که گفته نام ملوانانی که(این قایق ها توسط ملولنان رزرو شده اند)
یعنی همون نام ملوانانی که این قایق ها رو رزرو کرده اند.

Sent from my SM-T210R using Tapatalk

داداش مرسی ولی قبول داری که از لحاظ منطقی اینطور کوئری نوشتن اشتباهه؟
من کلید سنجش رو نگاه کردم زده ۴ حالا نمیدونم درست دیدم یا اشتباه
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hoomanab پاسخ داده:

Re: RE: کوئری SQL

(۲۵ دى ۱۳۹۲ ۱۲:۵۷ ق.ظ)hosshah نوشته شده توسط:  
(25 دى ۱۳۹۲ ۱۲:۲۱ ق.ظ)hoomanab نوشته شده توسط:  خواهش مبکنم. درسته که bid رو بر میگردونه. اما اینطور بهتره سوالو خوند که گفته نام ملوانانی که(این قایق ها توسط ملولنان رزرو شده اند)
یعنی همون نام ملوانانی که این قایق ها رو رزرو کرده اند.

Sent from my SM-T210R using Tapatalk

داداش مرسی ولی قبول داری که از لحاظ منطقی اینطور کوئری نوشتن اشتباهه؟
من کلید سنجش رو نگاه کردم زده ۴ حالا نمیدونم درست دیدم یا اشتباه

جدی ۴ زده؟! کلا سوالایی که دو گزینه جواب دارن یا خیلی ساده اند یا خیلی سخت.
خیلی جالبه اگه ۴ زده باشه!

Sent from my SM-T210R using Tapatalk
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: کوئری SQL

(۲۵ دى ۱۳۹۲ ۰۷:۵۴ ق.ظ)hoomanab نوشته شده توسط:  
(25 دى ۱۳۹۲ ۱۲:۵۷ ق.ظ)hosshah نوشته شده توسط:  
(25 دى ۱۳۹۲ ۱۲:۲۱ ق.ظ)hoomanab نوشته شده توسط:  خواهش مبکنم. درسته که bid رو بر میگردونه. اما اینطور بهتره سوالو خوند که گفته نام ملوانانی که(این قایق ها توسط ملولنان رزرو شده اند)
یعنی همون نام ملوانانی که این قایق ها رو رزرو کرده اند.

Sent from my SM-T210R using Tapatalk

داداش مرسی ولی قبول داری که از لحاظ منطقی اینطور کوئری نوشتن اشتباهه؟
من کلید سنجش رو نگاه کردم زده ۴ حالا نمیدونم درست دیدم یا اشتباه

جدی ۴ زده؟! کلا سوالایی که دو گزینه جواب دارن یا خیلی ساده اند یا خیلی سخت.
خیلی جالبه اگه ۴ زده باشه!

Sent from my SM-T210R using Tapatalk

آره والا من تو سایتی دیدم که دکتر قدسی سوالا و جوابا رو گذاشته

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  سوال sql - لطفا کمک alisan94 ۰ ۸۳ ۰۷ خرداد ۱۴۰۳ ۱۰:۳۲ ق.ظ
آخرین ارسال: alisan94
Exclamation خطای SQL Server2019 S.Pashaei ۰ ۲,۴۴۲ ۲۶ آذر ۱۳۹۹ ۰۲:۳۲ ب.ظ
آخرین ارسال: S.Pashaei
  چگونه این خطا را موقع اجرای sql server 2014 رفع کنم ؟ farahnaz ۲ ۲,۷۸۵ ۱۹ مهر ۱۳۹۹ ۰۲:۱۸ ق.ظ
آخرین ارسال: farahnaz
  رفع خطای Prevent saving changes that require ... در sql server deldar ۰ ۱,۸۰۷ ۲۴ مهر ۱۳۹۸ ۰۲:۴۹ ب.ظ
آخرین ارسال: deldar
  مشکل در اجرای sql tabassomesayna ۱ ۲,۳۴۵ ۱۷ اسفند ۱۳۹۶ ۰۳:۰۸ ب.ظ
آخرین ارسال: blackhalo1989
  دو سوال از SQL امیدوار ۳ ۳,۶۵۰ ۱۹ شهریور ۱۳۹۶ ۰۹:۵۲ ب.ظ
آخرین ارسال: James Sullivan
  ابهام در دستور SQL peace2013 ۰ ۱,۵۷۵ ۱۷ فروردین ۱۳۹۶ ۰۸:۵۱ ب.ظ
آخرین ارسال: peace2013
  سوالی از sql wskf ۱ ۱,۷۰۲ ۰۱ بهمن ۱۳۹۵ ۱۱:۵۸ ب.ظ
آخرین ارسال: alireza01
  Sql نگینی ۲ ۲,۰۷۹ ۲۹ دى ۱۳۹۵ ۱۱:۴۱ ب.ظ
آخرین ارسال: Szare295@gmail.com
  IT93مبحث SQL behnazmahrokh ۲ ۱,۸۷۸ ۲۳ آذر ۱۳۹۵ ۱۱:۱۹ ب.ظ
آخرین ارسال: behnazmahrokh

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close