小编use*_*066的帖子

sql基本查询

我是sql的新手,并且玩了一些我发现的示例数据库.我有一张叫做学生的桌子如下

id    name    expenditure      item
 1     dan      45              social
 1     dan      60              books
 2     sarah    32              food
 3     matt     64              food
 3     matt     71              social
Run Code Online (Sandbox Code Playgroud)

我试图找到在食物和社交上花钱的学生,但在社交上花的钱多于食物.

我试过了:

Select name
from student
where  item = 'social' and item = 'food' 
Run Code Online (Sandbox Code Playgroud)

sql

3
推荐指数
1
解决办法
149
查看次数

SQL在每种情况下满足的条件?

我有一个名为food的示例表

item    id    date
apple   1     in-date
apple   1     in-date
banana  2     rotten
banana  2     in-date
lemon   3     in-date
lemon   3     in-date
Run Code Online (Sandbox Code Playgroud)

我想写一个查询,只返回所有日期的项目,即应返回苹果和柠檬.

我有,

select item
from food
where date = 'in-date';
Run Code Online (Sandbox Code Playgroud)

然而,banana即使有些已经过时,这也会回归.任何帮助将非常感激

sql

1
推荐指数
1
解决办法
78
查看次数

标签 统计

sql ×2