04SQLZoo نوبل سبق سے منتخب کریں

04sqlzoo Select From Nobel Tutorial



تصویر
فارم
تصویر

1950 کے فاتح

دکھائے گئے سوال کو تبدیل کریں تاکہ یہ 1950 کے نوبل انعامات دکھائے۔
جواب



SELECT yr, subject, winner FROM nobel WHERE yr = 1950

1962 ادب

یہ دکھائیں کہ ادب کے لئے 1962 کا انعام کس نے جیتا ہے۔



جواب



SELECT winner FROM nobel WHERE yr = 1962 AND subject = 'Literature'

البرٹ آئن سٹائین

وہ سال اور مضمون دکھائیں جس نے اپنا انعام ‘البرٹ آئن اسٹائن’ جیتا تھا۔

جواب

select yr,subject from nobel where winner = 'Albert Einstein'

حالیہ امن انعامات

2000 سمیت 2000 کے بعد سے ، ’امن‘ کے فاتحین کا نام بتائیں۔
جواب



select winner from nobel where subject = 'Peace' and yr>=2000

1980 کی دہائی میں ادب

1980 سے 1989 تک کے لٹریچر پرائز جیتنے والوں کی تمام تفصیلات (سال ، مضمون ، فاتح) دکھائیں۔

جواب

select yr, subject, winner from nobel where (yr between 1980 and 1989) and (subject='Literature')

صرف صدور

صدارتی جیتنے والوں کی تمام تفصیلات دکھائیں:

تھیوڈور روزویلٹ
ووڈرو ولسن
جمی کارٹر
باراک اوباما

جواب

SELECT * FROM nobel WHERE winner in('Theodore Roosevelt','Woodrow Wilson','Jimmy Carter','Barack Obama')

جان

فاتحوں کو پہلا نام جان کے ساتھ دکھائیں
جواب

SELECT winner from nobel where winner like 'John%'

نوٹ کریں کہ وائلڈ کارڈ سے متعلق اظہار کے بعد ایک ہی حوالہ جات میں بند ہیں اور ڈبل قیمت درج نہیں کی جاسکتی ہیں

کیمسٹری اور طبیعیات مختلف سالوں سے

1984 کے لئے کیمسٹری کے فاتحین کے ساتھ مل کر 1980 کے لئے فزکس کے فاتح سال ، مضمون اور نام دکھائیں۔
جواب

select yr,subject,winner from nobel where (subject = 'Physics' and yr=1980) or (subject = 'Chemistry' and yr = 1984)

کیمسٹ اور میڈیکس کو خارج کریں

کیمسٹری اور میڈیسن کو چھوڑ کر 1980 کے سالوں ، مضمون اور جیتنے والوں کا نام دکھائیں
جواب

SELECT yr,subject,winner from nobel where (subject not in('Chemistry','Medicine')) and (yr = 1980)

نوٹ کریں کہ جب خرابیوں کا سراغ لگانا ہو تو ، اس سے زیادہ سیٹ کرنے کی ضرورت نہیں ہوتی ہے۔ = تیز نہیں

ابتدائی طب ، دیر سے ادب

سال ، مضمون اور ان لوگوں کے نام دکھائیں جنہوں نے ابتدائی سال (1910 سے پہلے نہیں ، 1910 سے پہلے) میں ’میڈیسن‘ ایوارڈ جیتا تھا) ساتھ ساتھ بعد کے سال (2004 کے بعد ، 2004 سمیت) ’ادب‘ ایوارڈ کے فاتحین کے ساتھ۔
جواب

SELECT yr,subject,winner from nobel where (subject = 'Medicine' and yr<1910 ) or (subject = 'Literature' and yr>=2004)

نوبل کوئز

مشکل سوالات
umlaut
گیارہ.
پیٹر GRÜNBERG کے ذریعہ جیتنے والے انعام کی تمام تفصیلات تلاش کریں

غیر ASCII حروف
اس کے نام پر آپ کے پاس امت ہے۔ آپ کو یہ لنک مفید معلوم ہوگا https://en.wikedia.org/wiki/Ü# کی بورڈنگ
جواب

SELECT * from nobel where winner = 'Peter Grünberg'

#### اخوت
12۔
EUGENE O’NEILL کے ذریعہ جیتنے والے انعام کی تمام تفصیلات تلاش کریں

فرار ایک سنگل قیمت درج کریں
جواب

select * from nobel where winner='EUGENE O'NEILL'

نوٹ کریں کہ اگر استفسار کے نام میں خاص حرف ہوں جیسے سنگل قیمت درج ہوں تو فرار کا کردار ضروری ہے۔
استفسار کے نام پر استعمال کیا جاسکتا ہے۔ یہ استفسار کے نام پر استعمال کیا جاسکتا ہے۔ یہ استفسار کے نام پر استعمال کیا جاسکتا ہے۔

دائرے کی شورویروں

ترتیب میں شورویروں

فاتح ، سال اور موضوع کی فہرست بنائیں جہاں فاتح سر سے شروع ہوتا ہے۔ سب سے پہلے حالیہ دکھائیں ، پھر نام کے لحاظ سے۔
جواب

select winner,yr,subject from nobel where winner like 'Sir%' order by yr desc,winner asc

چھوٹے سے بڑے ، پہلے سے طے شدہ asc چڑھتے ہوئے

فیلڈ کا نام 2 کے ذریعہ فیلڈ کا نام 1 آرڈر سے * منتخب کریں
منتخب کریں * فیلڈ کے نام سے 1 آرڈر کے ذریعہ فیلڈ کے نام 2 asc

بڑے سے چھوٹے ڈیسیکنگ ڈیسٹنگ
فیلڈ کے نام سے 2 فیلڈ کے نام سے 1 فیلڈ کا نام منتخب کریں

فیلڈ 1 فیلڈ 2 کے مطابق ترتیب دیا گیا ہے

اگر آپ مزید شرائط طے کرنا چاہتے ہیں
فیلڈ کا نام 1 ڈیسک ، فیلڈ کا نام 2 ، ڈیسک ،…
کی شکل

کیمسٹری اور فزکس آخری

IN (‘کیمسٹری’ ، ‘طبیعیات’) کے اظہار عنوان کو قدر کے طور پر استعمال کیا جاسکتا ہے - یہ 0 یا 1 ہوگا۔

1984 کے فاتح اور مضمون کو عنوان اور فاتح کے نام کے مطابق آرڈر دکھائیں لیکن کیمسٹری اور فزکس کو آخری فہرست میں رکھیں۔
جواب

SELECT winner, subject FROM nobel where yr=1984 ORDER BY subject IN ('Physics','Chemistry'),subject asc,winner asc

آرڈر کے ذریعہ بیان
آرڈر بی وائی بیان مخصوص کالم کی بنیاد پر رزلٹ سیٹ کو ترتیب دینے کے لئے استعمال ہوتا ہے۔
آرڈر بائی بیان صعودی ترتیب میں ریکارڈ کی ترتیب سے ترتیب دیتا ہے۔
اگر آپ ریکارڈ کو نزولی ترتیب میں ترتیب دینا چاہتے ہیں تو ، آپ ڈی ای ایس سی کی ورڈ استعمال کرسکتے ہیں۔