我刚开始学习SQL。
如何在声明中添加条件?我正在尝试将目的地排序为' BNA'这是机场代码。
SELECT
CHARTER.CUS_CODE,
CHARTER.DESTINATION "AIRPORT",
CHARTER.CHAR_DATE,
CHARTER.CHAR_DISTANCE,
CHARTER.AC_NUMBER,
FROM C.CHARTER ;
WHERE DESTINATION = 'BNA' ;
正确方向的任何提示都会很棒。
答案 0 :(得分:1)
SELECT
CHARTER.CUS_CODE,
CHARTER.DESTINATION "AIRPORT",
CHARTER.CHAR_DATE,
CHARTER.CHAR_DISTANCE,
CHARTER.AC_NUMBER,
FROM C.CHARTER
WHERE DESTINATION = 'BNA' ;
;
字符是语句终止符;每个SQL语句只需要一个。
答案 1 :(得分:1)
有“;”在FROM语句的末尾,删除它。并再次尝试SQL。请注意AIRPORT文本中的双引号。
SELECT CHARTER.DESTINATION + 'AIRPORT '
FROM C.CHARTER
WHERE DESTINATION = 'BNA' ;
答案 2 :(得分:1)
以下是您更正语法的查询:
SELECT CHARTER.CUS_CODE,
CHARTER.DESTINATION "AIRPORT",
CHARTER.CHAR_DATE,
CHARTER.CHAR_DISTANCE,
CHARTER.AC_NUMBER
FROM CHARTER
WHERE DESTINATION = 'BNA';