|
例如
2个数据库表
tbl_user | user_id | username | password | 1 | john | 1234 | 2 | alex | 1234 | 3 | mark | 1234 |
tbl_photo | photo_id | photo_src | user_id | 1 | /photo-2.jpg | 2 | 2 | /photo-3.jpg | 3 |
如果使用JOIN来取资料,如
SELECT * FROM tbl_user u JOIN tbl_photo p ON u.user_id=p.user_id
数据库无法取得john的资料
如果分开来取资料,如
SELECT * FROM tbl_user WHERE user_id=1
SELECT * FROM tbl_photo WHERE user_id=1
那,各位是在什么时候才使用JOIN呢?
|
|