gpt4 book ai didi

mysql - 内部连接语句?

转载 作者:可可西里 更新时间:2023-11-01 08:03:22 25 4
gpt4 key购买 nike

我正在做一个关于田纳西州景点的数据库,这是我的表格

Cities table

enter image description here

我想找到任何给定城市的景点数量和城市名称

我想列出给定城市的名称和景点我该怎么做呢?

我试了第二个,但是没用

SELECT attractions.attraction_Name, Cities.city_Name FROM Cities INNER JOIN attractions WHERE city_ID=1

有什么建议吗?

这是我得到的

enter image description here

最佳答案

正如我在评论中提到的:您错过了 on 子句:

SELECT attractions.attraction_Name, Cities.city_Name 
FROM Cities INNER JOIN attractions on cities_ID=city_ID WHERE city_ID=1

您得到的结果称为叉积。第一个表的每个条目都与第二个表中的每个条目连接

Count 查询看起来像:

SELECT COUNT(*), Cities.city_Name 
FROM Cities
INNER JOIN attractions ON attractions.city_ID = Cities.cities_ID
GROUP BY Cities.city_name

关于mysql - 内部连接语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43679106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com