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

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

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

 

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

 

 

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

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

 

 

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

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

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

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

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

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

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
php_Programmer Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
php_Programmer
Guest
php_Programmer

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

ممنون.