fork download
  1. create table Library (div TEXT,floor int, num INT, responsible TEXT);
  2. insert into Library values
  3. ("fiction",2, 10000, "Adam"),
  4. ("non-fiction",2, 5000, "Zaqsy"),
  5. ("tech",1, 30000, "Gulzhamal"),
  6. ("history",3, 5000, "Zaman");
  7. --
  8. CREATE TABLE Books (name TEXT, year INT, author TEXT, div TEXT);
  9. insert into Books values
  10. ("algo", 2020, "Adam", 'tech'),
  11. ("c++", 1997, "Ritchie", 'tech'),
  12. ("python", 2005, "S", 'tech'),
  13. ("Harry Potter",1993,"Rouling","fiction"),
  14. ("The Dawns Here Are Quiet",1969,"Vasiliev","non-fiction"),
  15. ('Java',2008,"Kuke","tech"),
  16. ("SQL",2007,"Loiely","tech"),
  17. ("War and peace",1807,"Tolstoy","non-fiction"),
  18. ("The Decline and Destruction of Britain",1887,"Bradly","history"),
  19. ("A Hero of Our Time",1837,"Lermontov","fiction");
  20. ---SELECT *FROM Books;
  21. ---SELECT div, MAX(year) FROM Books GROUP BY div;
  22.  
  23. ---SELECT * FROM Library JOIN Books ON Library.div=Books.div
  24.  
  25. ---SELECT div FROM Library WHERE num > 5000;
  26.  
  27. ---SELECT DISTINCT Library.floor FROM Library
  28. ---INNER JOIN Books ON Library.div=Books.div
  29. ---WHERE Books.year BETWEEN 1900 AND 2000;
  30.  
  31. ---SELECT name,div FROM Books WHERE name LIKE '%B%';
  32.  
  33. SELECT Library.num FROM Library
  34. INNER JOIN Books ON Library.div=Books.div
  35. WHERE Books.year = 2008
Success #stdin #stdout 0.01s 5276KB
stdin
Standard input is empty
stdout
30000