【发布时间】:2020-08-25 01:29:51
【问题描述】:
使用 Cars 和 Rentals 表检索记录。
CARS(car_id、car_name、car_type)
RENTALS(rental_id、cust_id、car_id、pickup_date、km、票价)
SELECT c.car_id, c.car_name, c.car_type
FROM cars as c, rentals as r
WHERE c.car_id=r.car_id and r.pickup_date=null
ORDER BY c.car_id;
我试过了,但输出是 NO ROWS SELECTED
【问题讨论】:
-
使用左连接而不是过时的逗号连接。并将示例数据作为文本添加到问题中
-
从不在
FROM子句中使用逗号。 始终使用正确、明确、标准、可读的JOIN语法。
标签: mysql sql database join select