Reply to Re: mysql query

Your name:

Reply:


Posted by strawberry on 04/25/06 23:39

I think it's right, however, if someone buys the same book twice, the
title will show up twice in this result. You would need to modify the
query like this...

SELECT title
FROM orders, customers, order_items
LEFT JOIN books ON books.isbn = order_items.isbn
WHERE orders.customerid = customers.customerid
AND order_items.orderid = orders.orderid
AND customers.name = 'John'
GROUP BY title
LIMIT 0 , 30

Incidentally, to solve this kind of thing yourself, just build up the
query slowly, bit by bit. Begin with something like;

SELECT * FROM orders,customers;

and see where it gets you

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация