我有两张桌子:
骑车人 = Dob
, name
,ISO_id
国家 = country_name
, gdp
, population
, ISO_id
.
我需要查询以获取 Cyclist.name、Country.country_name、Country.gdp、Country.population。
使用用户输入的两个日期。这两个日期用于搜索在这两个日期之间出生的所有骑自行车的人。
这是我迄今为止尝试过的:
SELECT Cyclist.name, Country.country_name, Country.gdp, Country.population
FROM Cyclist
INNER JOIN Country
ON Cyclist.ISO_id = Country.ISO_id
WHERE Cyclist.dob between '$date1' AND '$date2'
但是它不起作用,我不知道为什么。
任何人都可以提供任何见解吗?