这里有两种说法我想在一个有两个选择语句帮助:我需要使用连接
SELECT pictures.picture, users.fname, users.lname, users.email, users.phone
FROM users, pictures
WHERE users.userid = 1
AND pictures.userid = users.userid;
和
SELECT pictures.picture, users.fname, users.lname, posts.post, 'post' AS
type
FROM users, posts, pictures
WHERE users.userid = posts.userid
AND posts.postid > 0
AND users.userid =1
AND pictures.userid = users.userid
GROUP BY time
以前我一直在使用UNION语句,但我可以”在这种情况下,由于两个语句中的列数不匹配,所以不要这样做。
在此先感谢。
使用隐式连接是一个极其糟糕的做法。 PLease学习如何编写显式连接。 – HLGEM 2011-05-23 16:41:01