这个sql语句什么意思,高手详细解说一下

来源:百度知道 编辑:UC知道 时间:2024/05/17 19:26:36
string strSql = "select MessageID, UserName,Sex,QQ,FriendID from tb_Blog b , tb_Message m where m.FriendID=b.BlogID and m.BlogID='" + Session["UserID"] + "'";这个sql语句什么意思,高手详细解说一下,谢谢

select(查询)
MessageID(信息ID), UserName(用户姓名),Sex(性别),QQ(QQ号),FriendID(朋友ID)
from(从)
tb_Blog b (从tb_Blog这个表中查询 把这个表命名为b 后面出现b就代表该表)
tb_Message(这个表命名为了 m)
where(符合下面条件的)
tb_Message表中的FriendID与tb_Blog中BlogID相等
and(并且)
tb_Message中的BlogID='" + Session["UserID"] + "'";