Nobel Quiz
1960
Chemistry
Willard F. Libby
1960
Literature
Saint-John Perse
1960
Medicine
Sir Frank Macfarlane Burnet
1960
Medicine
Peter Medawar
1960
Physics
Donald A. Glaser
1960
Peace
Albert Lutuli
...
Pick the code which shows the name of winner's names beginning with C and ending in n
SELECT winner FROM nobel
WHERE winner LIKE 'C%' and winner LIKE '%n'
Select the code that shows how many Chemistry awards were given between 1950 and 1960
SELECT COUNT(subject) FROM nobel
WHERE subject = 'Chemistry'
AND yr BETWEEN 1950 and 1960
Pick the code that shows the amount of years where no Medicine awards were given
SELECT COUNT(DISTINCT yr) FROM nobel
WHERE yr NOT IN (SELECT DISTINCT yr FROM nobel WHERE subject = 'Medicine')
4. Select the result that would be obtained from the following code:
SELECT subject, winner FROM nobel WHERE winner LIKE 'Sir%' AND yr LIKE '196%'
Medicine
Sir Frank Macfarlane Burnet
Select the code which would show the year when neither a Physics or Chemistry award was given
SELECT yr FROM nobel
WHERE yr NOT IN (SELECT yr
FROM nobel
WHERE subject IN ('Chemistry','Physics'))
Select the code which shows the years when a Medicine award was given but no Peace or Literature award was
SELECT DISTINCT yr FROM nobel
WHERE subject = 'Medicine'
AND yr NOT IN (SELECT yr FROM nobel WHERE subject = 'Peace')
AND yr NOT IN (SELECT yr FROM nobel WHERE subject = 'Literature')
-- better version
SELECT DISTINCT yr
FROM nobel
WHERE subject = 'Medicine'
AND yr NOT IN (SELECT yr
FROM nobel
WHERE subject IN ('Peace','Literature'))
7. Pick the result that would be obtained from the following code:
SELECT subject, COUNT(subject)
FROM nobel
WHERE yr ='1960'
GROUP BY subject
Literature
1
Medicine
2
Peace
1
Physics
1
Last updated
Was this helpful?