gpt4 book ai didi

mysql - 如何获得周四租借的电影

转载 作者:太空宇宙 更新时间:2023-11-03 12:06:02 24 4
gpt4 key购买 nike

我正在尝试获取客户的名字和姓氏以及周四租用的电影,但我输入的是一个空集。

这是我从中获取表信息的地方

http://dev.mysql.com/doc/sakila/en/sakila-structure-tables.html


 select first_name, last_name, title 
from sakila_customer join sakila_rental using(customer_id)
join sakila_inventory using(inventory_id) join sakila_film using(film_id)
where sakila_rental.rental_date = DAYNAME('Thursday');

最佳答案

您以错误的方式应用了函数:

where dayname(sakila_rental.rental_date) = 'Thursday'

如果您使用表别名,您的查询也会更容易编写和阅读:

 select c.first_name, c.last_name, f.title 
from sakila_customer c join
sakila_rental r
using (customer_id) join
sakila_inventory i
using (inventory_id) join
sakila_film f
using (film_id)
where dayname(r.rental_date) = 'Thursday';

如果您正在学习 SQL< 那么现在是养成良好习惯的好时机,例如使用表别名。

关于mysql - 如何获得周四租借的电影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26577529/

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