دیتابیس | سوال چالشی یک

فرض کنید جدولی بنام myTable داریم که ستونی با عنوان num دارد که اعداد ۰ تا ۹ در آن ذخیره شده است.

سلکتی روی این تیبل بنویسید که اعداد ۱ تا ۱۰۰ را بعنوان خروجی نمایش دهد.

 

“بدون مشاهده راهنمایی ها تلاش کنید…..”

 

 

راهنمائی اول: “بدون مشاهده راهنمایی دوم تلاش کنید”

نیاز به ضرب دکارتی می باشد…

 

 

راهنمائی دوم:استفاده از Cross_Join

خروجی این کوئری را بررسی کنید و ایده بگیرین

در نهایت پاسخ:

تشریح پاسخ: ضمن اینکه پاسخ واضح می باشد ولی اگر جدول ذکر شده را ایجاد و مقادیر ۰ تا ۹ را اینزرت نمائید، سپسبا اجرای کوئری زیر، و بررسی خروجی نمایش داده شده به وضوح چگونگی دیتای تولید شده در کوئری_پاسخ قابل درک خواهد بود.

نویسنده مطلب: afrasiyabi.ir

دیدگاه بگذارید

1 دیدگاه on "دیتابیس | سوال چالشی یک"

Notify of
avatar
Sort by:   newest | oldest | most voted
php_Programmer
Guest

خیلی سوال جالبی بود…
راه حلش به هیچ وجه به ذهنم نمی رسید.

ممنون.

wpDiscuz