im looking at this code:
select customers.name
from customers, orders, order_items, books
where customers.customerid = orders.customerid
and orders.orderid = order_items.orderid
and order_items.isbn = books.isbn
and books.title like '%java%';
and find it difficult to understand it.
first i have 4 tables, and the code is making a dynamic table,
should i look at it different order to understand it better?
first, im selecting customer.name, but only after the last code is run and i have my dynamic table, right?
should i try and line each 2 tables line by line using the dynamic table that was made a line earlier?
and also while the table is being made, does all the data from the table is written or only what i ask in the where?
ill appreciate your help.