2019-02-25
閱讀量:
912
SQL語(yǔ)句
問(wèn)題描述:
表一(用戶表):userid和username 用戶ID和用戶名
表二(信息表):msgid、content、senderid、receiverid 信息ID、信息內(nèi)容、發(fā)送者ID和接受者ID
請(qǐng)問(wèn)怎么寫(xiě)SQL查詢語(yǔ)句,查到的結(jié)果是信息內(nèi)容、發(fā)送者用戶名和接受者用戶名?
解決方法:
假設(shè)用戶表名為 users
,而消息表名為 messages
。使用左外聯(lián)結(jié)
SELECT
msg.content,
snd_user.username,
rcv_user.username
FROM
messages as msg
LEFT OUTER JOIN
users as snd_user
ON
msg.senderid = snd_user.userid
LEFT OUTER JOIN
users as rcv_user
ON
msg.receiverid = rcv_user.userid;






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論