学习如何将sql卡在基本查询上

时间:2016-10-01 06:16:29

标签: sql

我有一个问题;显示flight的所有详细信息。仅当容量不等于100时才显示s3和s5中的航班b2和b4。容量必须显示为' people'附加到它。

我不明白如何从s3和s5显示航班b2和b4以及我所做的任何尝试都没有奏效。任何帮助,将不胜感激! 这就是我到目前为止所做的:

table structure image

Select FLIGHTID, PLANEID, CAPACITY || 'PEOPLE' FROM FLIGHT WHERE AND CAPACITY<>100;

2 个答案:

答案 0 :(得分:0)

嗨,
使用以下查询,

 Select FLIGHTID, PLANEID, CAPACITY || 'PEOPLE' 
FROM FLIGHT
WHERE CAPACITY <> 100;

如果您有单一条件,则无需使用 AND

试试这个

答案 1 :(得分:0)

我认为这是你想要的

Select FLIGHTID, PLANEID, CAPACITY || 'PEOPLE' 
FROM FLIGHT
WHERE
FLIGHTID IN ('B2','B4')
AND
PLANEID IN ('S3','S5')
AND
CAPACITY <> 100;