- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好,我正在尝试使用 sakila 数据库连接三个表。它返回我提供的列名称,但没有信息。任何提示将不胜感激!
USE sakila;
SELECT c.name 'Category Name'
, f.title 'Film Title'
, f.description 'Film Description'
, f.release_year 'Release Year'
FROM sakila.category c
JOIN sakila.film_category fc
ON c.category_id = fc.category_id
JOIN sakila.film f
ON f.film_id = fc.film_id
最佳答案
对观察到的行为最可能的解释是数据库中没有满足条件的行。
如果三个表中的任何一个为空,即包含零行,则查询将返回零行。如果没有“匹配”的行,例如,如果 film_category
中的 category_id
列的值为 NULL 或者是以下值,则查询也将返回零行:与 category
的 category_id
列中的值不匹配。
首先,检查是否有任何表为空:
SELECT COUNT(1) FROM film ;
SELECT COUNT(1) FROM film_category ;
SELECT COUNT(1) FROM category ;
如果所有表都包含行,接下来检查是否有任何不匹配的行。例如:
SELECT fc.category_id
FROM film_category fc
LEFT
JOIN category c
ON c.category_id = fc.category_id
WHERE fc.category_id IS NULL
与 film_id
列类似。
关于mysql - 使用 sakila 数据库连接 MySql 中的三个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48757688/
所以我需要完成查询,但我收到此错误。我使用 MySQL 的时间不长,所以我确信这与我不了解 MySQL 的工作原理有关。 数据库:http://dev.mysql.com/doc/sakila/en/
我是 Hibernate 和 Criteria Query 的新手。我想对 sakila 数据库执行操作。我想要以下 SQL 查询的 Criteria 查询: select c.city, cr.co
有谁知道一个永久性的强大网络链接来查看托管在 phpmyadmin 上的演示 sakila 数据库? 根据谷歌的结果,昨天数据库在这里: https://demo.phpmyadmin.net/mas
我正在编写一个查询,以提供从未出现在“PG”级电影中的所有 Actor 的 Actor ID、名字和姓氏。 这是我所做的。谁能告诉我我做错了什么? select distinct actor.acto
我正在使用 mysql 中的表 film列是 film_id(主键)、category(电影种类)、Length(分钟) 我必须使用单一查询,没有子查询和查找:对于每类电影 - 超过两小时的电影所占百
使用 Sakila 数据库,我试图获取国家名称、一个国家拥有的城市数量以及一个国家/地区的地址数量 使用下一个查询我得到国家和城市编号 SELECT CO.country,COUNT(CI.city
我需要选择出现次数最多的电影的 Actor 。我使用的是 sakila 数据库 1.0: .mwb (MySQL Workbench): https://www.sendspace.com/file/
我是在大学类(class)中第一次学习 SQL,我们使用的是流行的 Sakila 数据库。我被这个问题困住了 - 查找尚未租借电影的客户列表。到目前为止,我的思考过程是这样的: #List of cu
几年没写SQL查询了,有点生疏了。我正在尝试编写一个查询,该查询将根据给定的 Actor 姓名选择所有电影。因此,给定名称“sandra”,我想选择 film 表中类型转换的 first_name 或
我在创建一些查询时遇到问题。我正在使用 Sakila DB。我正在尝试创建一个新列,其中包含每个客户的延迟次数,使用“count ((datediff (rental.rental_date,rent
我想将 Sakila DB 导入到 Windows 中的 PhpMyAdmin,但我不能,我可以在导入部分将架构导入到 phpmyadmin,但我无法将 sakila 数据导入其中,当我这样做时,我收
我已经找到每个区的最小 zip ,现在想找到所有这些区 zip 最小值中的最大值。我被困在如何在保持其他部分完好无损的同时做到最大。 select district, postal_cod
作为 mysql 新手,我开始学习如何使用 mysql 工作台,并且错误地删除了默认模式,如 sakila 和其他使用 mysql 工作台的模式,那么我如何才能将它们恢复回来。谢谢 最佳答案 最简单的
您好,我正在尝试使用 sakila 数据库连接三个表。它返回我提供的列名称,但没有信息。任何提示将不胜感激! USE sakila; SELECT c.name 'Category Name'
我一个月前开始学习 SQL,我发现了这个 SAKILA 家庭作业,我认为我应该尝试一下,以测试自己。我有点坚持锻炼,我不知道自己做错了什么。有人可以帮助我吗? 问题是: Find the names
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我正在尝试设置 JDBC,但收到此错误。 我尝试在 pom.xml 中添加依赖项,甚至 jar 文件都不起作用。我尝试了前面问题中提到的方法,没有任何效果。 public class FilmLeng
我完全专注于我的作业。我正在使用 Sakila 示例数据库。我应该编写一个查询,为我提供所有租用超过 10 部恐怖电影的客户的列表。这是我到目前为止所拥有的: select CONCAT(c.firs
我的任务是在 Neo4J 中编写查询,但提供的数据库是 SAKILA.SQL。 如何将它加载到 Neo4j 中? 我试图找到这个问题的答案,但没有成功! 最佳答案 也许你可以分享你的sql? 最简单的
salika 示例架构中的 actor 表将 last_update 列定义为时间戳。我想使用 ISO8601 格式的 JSON_ARRAY 呈现该列。 - 首先,这不应该是 JSON_ARRAY 的
我是一名优秀的程序员,十分优秀!