百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> sql join left联合关联查询实例教程
分享文章到:

sql join left联合关联查询实例教程

发布时间:01/15 来源: 浏览: 关键词:

sql join left联合关联查询实例教程

a表: 结果与数据

studentID  workID  store
1            1      98
1            2      95
2            1      90
2            3      80

b表: 结果与数据
workID  workName 
1        zuoye
2        www.111cn.net
3        wenti

我们要用join left联合查询结果为了如下

studentID  workID  workName  store
1          1      zuoye    98
1          2      shiti    95
或者
studentID  workID  workName  store
2          1      zuoye    98
2          3      wenti    80
*/

$sql ='select a.studentid,a.workid,b.workname from a join b on a.workid=b.workid where a.studentid=1 ';

$sql2 =' select a.studentid,a.workid,b.workname,a.store from a join b on a.workid=b.workid where a.studentid=1 select a.studentid,a.workid,b.workname,a.store from a join b on a.workid=b.workid where a.studentid=2 ';

//数据库教程连接

$db ='fangke_cc';
 mysql教程_pconnect('localhost','root','root') or die(mysql_error());
 mysql_select_db($db);
 mysql_query("set names 'gbk'"); 
 $query = mysql_query($sql);
 while( $rs = mysql_fetch_array( $query ) )
 {
  echo $rs[0],$rs[1],$rs[2];
 }
/*
结果为www.111cn.net
studentID  workID  workName  store
1          1      zuoye    98
1          2      www.111cn.net   95
*/

$query = mysql_query($sql1);
 while( $rs = mysql_fetch_array( $query ) )
 {
  echo $rs[0],$rs[1],$rs[2];
 }
/*
 结果为
 studentID  workID  workName  store
2          1      zuoye    98
2          3      wenti    80

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有10人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板