Subdomain Posts
None | 37 days ago
None | 37 days ago
None | 40 days ago
Python | 53 days ago
SQL | 128 days ago
SQL | 129 days ago
SQL | 135 days ago
SQL | 143 days ago
None | 143 days ago
SQL | 143 days ago
Recent Posts
None | 4 sec ago
None | 37 sec ago
Python | 42 sec ago
None | 49 sec ago
Objective C | 1 min ago
Ruby | 1 min ago
ASM (NASM) | 1 min ago
PHP | 1 min ago
PHP | 1 min ago
None | 1 min ago
Sitereport
Find cool info about any domain on the internet?
visit sitereport
Free Subdomains
Want a pastebin.com sub-domain for your community?
learn more...
What is pastebin?
Pastebin is a website that hosts all your text & code on dedicated servers for easy sharing.
learn more...
Learn a little bit about the new Pastebin.com on our help page. hide message
By sql_12112009 on the 12th of Nov 2009 12:50:20 PM Download | Raw | Embed | Report
  1. --Разгледайте таблицата Customers.
  2. --Напишете заявка, която връща различните региони, в които компанията има клиенти.
  3. SET schema Northwind;
  4. SELECT DISTINCT region FROM customers;
  5. --Напишете заявка, която извежда име на продукт и име на клиента,
  6. --който го е поръчал.
  7. SELECT DISTINCT p.productname,c.contactname FROM
  8. products p JOIN "Order Details" od ON p.productid=od.productid
  9. JOIN orders o ON od.orderid=o.orderid
  10. JOIN customers c ON o.customerid=c.customerid;
  11.  
  12. --Напишете заявка, която извежда номер на клиент, дта на поръчка,
  13. --и име на продукт, само за тези страни, които имат над 2 поръчки.
  14. --(Използвайте и таблицата Order Details).
  15.  
  16. SELECT c.customerid, o.orderdate, p.productname
  17.  FROM
  18.  customers c JOIN orders o ON o.customerid=c.customerid
  19.  JOIN "Order Details" od ON od.orderid=o.orderid
  20.  JOIN products p ON p.productid=od.productid
  21.  WHERE (SELECT count(shipcountry) FROM orders o2
  22.  WHERE o2.shipcountry=c.country)>2;
  23.  
  24.  --Напишете заявка, която извежда, списък на служителите,
  25.  --които са подчинени директно на този, които няма шеф.
  26.  SELECT e.* FROM employees boss JOIN employees e ON e.reportsto=boss.employeeid
  27.  WHERE boss.reportsto IS NULL;
  28.  
  29. -- Напишете заявка, която извежда
  30. -- двете имена на даден служител и имената на неговия шеф.
  31. SELECT e.firstname, e.lastname, boss.firstname BossFirstName, boss.lastname BossLastName
  32. FROM employees e JOIN employees boss
  33. ON e.reportsto=boss.employeeid;
  34.  
  35. --Изведете имената на всички клиенти от таблицата Customers,
  36. --които са от същия град като клиент с име 'Thomas Hardy'.
  37. --....
  38.  
  39. --Изведете името и цената на най-скъпия продукт, който клиент
  40. --с име 'Philip Cramer', някога си е поръчвал.
  41. SELECT p.productname, p.unitprice FROM products p
  42. JOIN "Order Details" od ON od.productid=p.productid
  43. JOIN orders o ON o.orderid=od.orderid
  44. JOIN customers c ON c.customerid=o.customerid
  45. WHERE
  46. c.contactname='Philip Cramer'
  47. AND p.unitprice >=ALL(
  48. SELECT p.unitprice FROM products p
  49. JOIN "Order Details" od ON od.productid=p.productid
  50. JOIN orders o ON o.orderid=od.orderid
  51. JOIN customers c ON c.customerid=o.customerid
  52. WHERE
  53. c.contactname='Philip Cramer'
  54. );
  55.  
  56. SELECT p.productname, p.unitprice FROM products p
  57. JOIN "Order Details" od ON od.productid=p.productid
  58. JOIN orders o ON o.orderid=od.orderid
  59. JOIN customers c ON c.customerid=o.customerid
  60. WHERE
  61. c.contactname='Philip Cramer'
  62. ORDER BY p.unitprice DESC
  63. fetch first 1 rows only;
  64.  
  65. --Изведете имената на всички продукти, които са по-евтини от най-скъпия продукт,
  66. --който клиент с име 'Philip Cramer' някога си е поръчвал.
  67. ---....
  68.  
  69. --Изведете имената на всички клиенти
  70. --от таблицата Customers, които никога не са поръчвали продукт с име 'Tofu'.
  71. ---...
Submit a correction or amendment below. Make A New Post
To highlight particular lines, prefix each line with @h@
Syntax highlighting:
Post expiration:
Post exposure:
Name / Title:
Email: