SELECT Boeking.reisnummer, (aantal_volwassenen + aantal_kinderen) AS totaal_reizigers
FROM Boeking
WHERE Boeking.reisnummer = Reis.Reisnummer
AND Reis.Reisnummer = Reis.Bestemmingscode;
表1(Boeking)有aantal_volwassen和aantal_kinderen,以及Reisnummer。 表2(Reis)有Reisnummer和Bestemmingscode。
我必须显示aantal_volwassenen和aantal_kinderen的总数。但我还必须展示来自不同表格的Reis.bestemmingscode。目前我必须输入参数,我该如何解决?
答案 0 :(得分:1)
您需要在查询的FROM
部分指定所有表格。然后应该连接表(JOIN
)以获取所需的数据。
SELECT Boeking.reisnummer
,(aantal_volwassenen + aantal_kinderen) AS totaal_reizigers
,Reis.Bestemmingscode
FROM Boeking INNER JOIN Reis
ON Boeking.reisnummer = Reis.Reisnummer