您好,有人可以帮我解释一下这个编码是什么意思吗?罐
SELECT borrow.*, patrons.*
FROM borrow
LEFT JOIN patrons ON patrons.patron_ID = borrow.patron_ID
WHERE (patrons.studylevel='$studylevel' AND
borrow.patron_ID=patrons.patron_ID AND
borrow.status='0' AND patrons.patron_Phone=' ')
AND borrow.due_Date = DATE_ADD(CURDATE(), INTERVAL +1 DAY)
ORDER BY patrons.studylevel;
答案 0 :(得分:0)
此查询将:
borrow
status
为0
且明天due_date
为patrons
的所有记录。patron_id
的{{1}}所有记录,其中studylevel
是两个表之间的匹配,并且顾客的$studylevel
为patron_phone
和{{1}是一个空间。 它还在WHERE子句中有一个冗余位,已在FROM子句中介绍过。您可以删除AND bottom.patron_id = patrons.patron_id
,但不会影响查询结果。
答案 1 :(得分:0)
这个查询是为了找到我希望借书的细节 左连接用于连接表,允许左表中的所有行(匹配和不匹配) 您可以浏览on子句,嵌套查询的链接。 Date_Add函数返回该书与该人的日期。尝试使用一组数据。你有8列