Sqlite3,维基百科中的练习:

Posted Mr-chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sqlite3,维基百科中的练习:相关的知识,希望对你有一定的参考价值。

两个相连的表格

Manufactures: code, name

products: code, name, price, manufacturer 

//黄色是关联。

 

15. Select the name and price of the cheapest product.

??  :使用嵌套结构,这样能得到所有最便宜的价格的产品,产品价格如果有相同的话。 

        如果只是写子结构内的代码,只能返回一行。 

SELECT Name, Price
FROM Products
WHERE Price = (SELECT MIN(Price) FROM Products);

16. Select the name of each manufacturer along with the name and price of its most expensive product.不是非常理解;

 

   SELECT A.Name, A.Price, F.Name
   FROM Products A INNER JOIN Manufacturers F
   ON A.Manufacturer = F.Code
     AND A.Price =
     (
       SELECT MAX(A.Price)
         FROM Products A
         WHERE A.Manufacturer = F.Code
     );

以上是关于Sqlite3,维基百科中的练习:的主要内容,如果未能解决你的问题,请参考以下文章

spark实战之:分析维基百科网站统计数据(java版)

python 解析维基百科字符串中的文章链接

转帖维基百科中的各国海军现役舰艇②:美国海军

XOOPS - 模块 - MediaWiki维基百科

转帖维基百科中的各国海军现役舰艇①:中国海军

Python - BS4 - 仅使用表头+保存为字典从维基百科表中提取子表