问:了解A厂商生产的个人电脑和笔记本电脑的平均价格。
结果集:所有项目的总平均价格。
数据库模式:产品(制造商,型号,型号)PC(代码,型号,速度,内存,高清,cd,价格)笔记本电脑(代码,型号,速度,内存,高清,屏幕,价格)打印机(代码,型号,颜色,类型,价格)
我有以下代码:
with totalproducts
as
(select price
from pc
where model in (
select model
from product
where maker='A'
)
union
select price
from la
我有三张桌子:笔记本电脑,电脑,带型号和价格的打印机。
我需要在所有这些表中的所有产品中获得最高价格。
我联合得到了每个表的最大价格和模型字段:
SELECT model,price
FROM (SELECT model, price
FROM pc
WHERE price = (SELECT MAX(price) FROM pc)
UNION
SELECT model, price
FROM laptop
WHERE price = (SELECT MAX(price) FROM laptop)
关系:产品(制造商,型号,类型)笔记本电脑(型号,价格,速度,内存,高清,屏幕)PC(型号,价格,速度,内存,高清)打印机(型号,价格,颜色,价格)
我正在努力寻找个人电脑谁共享彼此的高清尺寸。因此,基本上是找出与另一台pc共享HD大小的pc的型号。
我尝试过的:
SELECT DISTINCT hd FROM pc;
这给了我所有的高清尺寸。我不确定如果这些数字在关系中出现两次,我将如何计算。
我想大概是这样的
SELECT DISTINCT hd FROM pc WHERE hd IN (SELECT hd FROM pc);
但是我不知道怎么说“在多次”?
的问题:找出了制造商A生产的个人电脑和笔记本电脑的平均价格。结果集:所有产品的总平均价格。
产品表:
PC表:
打印机表:
膝上型电脑桌:
我的代码:
select (avg(pc.price)+avg(printer.price))/2 from pc, printer
where pc.model IN
(SELECT product.model from PRODUCT where maker='A')
AND
printer.model IN
(SELECT printer.model from product where mak
我有一个csv文件,里面有笔记本电脑和规格的列表。我想找屏幕大于15英寸的笔记本电脑的最低价格。我的代码出了什么问题?
laptops_15 = laptops_cleaned.loc[(laptops_cleaned['screen_size_inches'] > 15), laptops_cleaned['price_euros'].min()]
print(laptops_15)
#TypeError: cannot compare a dtyped [bool] array with a scalar of type [bool]
我不明白为什
关系:产品(制造商,型号,类型)笔记本电脑(型号,价格,速度,内存,高清,屏幕)PC(型号,价格,速度,内存,高清)打印机(型号,价格,颜色,价格)
我在找价格最高的打印机。我知道我可以找到价格最高的打印机,但是如果有多个元组共享条件(最高价格),我该怎么做呢?
我尝试过的:
SELECT model FROM printer HAVING COUNT(*) >= 1 WHERE price > all;
我知道这是一次可怕的尝试,我还在努力学习。但是当我完全静止的时候,我不能做太多事情。
我有4个表,它们包含以下模式:
产品(制造商、型号、类型)
PC (型号,速度,内存,高清,价格)
膝上型电脑(型号,速度,内存,高清,屏幕,价格)
打印机(型号、颜色、类型、价格)
假设我需要购买一台PC,一台笔记本电脑和一台打印机,所有这些都在2,000美元的预算范围内。我应该使用什么查询来查找此预算下的所有可用选项?
显然,对于这个问题,我需要查看PC、膝上型计算机和打印机的所有型号的#'s,并筛选出每种产品的各自价格。
但我不太确定在where子句中需要什么才能正确地做到这一点。
select Product.model
from Product, PC
我想用笔记本电脑远程控制我的家用电脑。他们连接到一个路由器(PC与电缆,膝上型电脑无线WiFi)。
我已经做了这个问题的说明(我可以从远程访问Ubuntu吗?),但当我完成时,我没有得到我的电脑屏幕。
连接日志屏幕上写着:
connecting to sesman ip 127.0.0.1 port 3350
仅此而已。我已经等了5分钟了,但什么也没发生。
我必须从三张不同的桌子上找到最高的价格,但我现在不知道如何得到最大的价格。
PC(型号,速度,内存,高清,价格)
笔记本电脑(型号,速度,内存,高清,屏幕,价格)
打印机(型号、颜色、类型、价格)
SELECT model
FROM ((SELECT MAX(price)
FROM PC)
UNION
(SELECT MAX(price)
FROM Laptop)
UNION
(SELECT MAX(price)
FROM Printer)) AS P
WHERE MAX(P);
我能在前面加上麦克斯吗?喜欢
我有以下数据框架:
#> region product delivery price
#> 1 Japan laptop yes 500
#> 2 Japan laptop no 400
#> 3 Japan printer n/a 200
#> 4 America laptop no 600
#> 5 America laptop yes 620
#> 6 America laptop yes 300
#> 7 America p
我试着关掉我的笔记本电脑的wifi,然后尝试从我的电脑到我的笔记本电脑。我的电脑有互联网。
我收到了错误信息
ssh: connect to host <ip> port 22: No route to host
那么,这是否意味着双方都必须拥有互联网,还是有一种没有互联网的方式?我要求成为我对互联网有问题的东西,但我仍然想从学校连接到我的笔记本电脑。如果我的笔记本电脑没有互联网,这有可能吗?