【问题标题】:I want to use multiple select command in sql我想在 sql 中使用多选命令
【发布时间】:2014-03-02 13:19:31
【问题描述】:

我是 sql 初学者。我想通过连接两个表来获得以下结果。

这里有详细信息。

Table1(usertb)

id username  password fname   lname
---------------------------------
1  amit      abc111   amit    ganatra
2  rakesh    r111     rakesh  patel
3  sanajay   s111     sanjay  Mor

Table2(好友列表)

id   fid
--------
1     2
1     3

表示id为1有两个好友,idno分别为1和2。当id=1的用户登录时,应该有好友列表,

2  rakesh patel
3  sanjay Mor 

【问题讨论】:

标签: sql select


【解决方案1】:

这称为连接。

Select t1.fname, t1.lname From table1 t1
inner join table2 t2 on t2.fid = t1.id
Where t2.id = 1

几门 sql 课程会让你受益匪浅,停止你正在做的事情并学习一门。

【讨论】:

    【解决方案2】:
    Select table2.fid, tabel1.fname + table1.lname 
    from table1 innerjoin table2 on table2.fid = table1.id
    

    【讨论】:

    • 谢谢安吉洛...对我帮助很大...再次感谢
    猜你喜欢
    • 2015-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多