问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问下面查询语句是什么意思,php,mysql

发布网友 发布时间:2022-04-15 06:37

我来回答

3个回答

热心网友 时间:2022-04-15 08:06

LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。
$sql="select a.*,b.name1 from content a left join member b on a.studentid=b.studentid order by a.id desc"; 详细意思:a.* 是a表的所有字段,b.name是:b表的name字段,from content a 是表content定义别名为a.就相当于 a.*等同于content.*。 left join 是关键字,左连接查询。后面接连接的表member ,member 后面的b是给member表定义的别名。后面接的on是固定用法。a.stdentid=b.studentid 意思为两的表的studentid的值相等的查询出来。有点相当于where条件的意思。a.id desc 意思是以a表的id 字段做降序排序。如觉得清楚的话,给个分吧。谢谢

热心网友 时间:2022-04-15 09:24

我估计你的关键问题在于left join上
如果是inner join 的话相当于
select a.*,b.name1 from content a inner join member b on a.studentid=b.studentid order by a.id desc
等价于
select a.*,b.name1 from content a, member b where a.studentid=b.studentid order by a.id desc
如果是left join的话 相当于要取出a表上所有数据,不论在b表中是否能够找到与a相同的stuentid
也就是说,查询结果中的b.name1有可能是个空值

热心网友 时间:2022-04-15 10:59

LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。
$sql="select a.*,b.name1 from content a left join member b on a.studentid=b.studentid order by a.id desc"; 详细意思:a.* 是a表的所有字段,b.name是:b表的name字段,from content a 是表content定义别名为a.就相当于 a.*等同于content.*。 left join 是关键字,左连接查询。后面接连接的表member ,member 后面的b是给member表定义的别名。后面接的on是固定用法。a.stdentid=b.studentid 意思为两的表的studentid的值相等的查询出来。有点相当于where条件的意思。a.id desc 意思是以a表的id 字段做降序排序。

其实说这么多,只要是从content表里面获取全部字段,从member表里面获取到学生名字
然后得到学生的内容的集合
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 河虾是生吃还是蒸熟吃? 小虾的吃法的做法大全 2022年7月1日建党节(星期五)到10月1日国庆节一共有多少天?10月1日是星期几? 我想删除电脑里的所有能删的东西,如何做最好? 塑料瓶能做水培植物的花瓶吗 公牛五孔开带插用一下电怎么就跳闸呢? diy水培花瓶该怎么制作 怎样手工制作水培花瓶 我买的取暖器,一插上公牛插座,总闸就跳了,请问这是怎么回事 公牛插线板为什么会跳砸 下面这两个sql语句有什么区别? 颜瑾瑜名字测试打分 男孩取名徐瑾瑜好不好 我帮小外甥取名叫孙瑾瑜,今天早上10点左右出生的,帮算算八字怎么样! 姓杨属羊叫瑾瑜名字能得多少分 五行是否缺什么? 请问普瑾瑜这名字好吗?能打几分五行缺什么? 为什么我无法在线观看视频? 怎么不能在线播放? 我的电脑在线播放视频都不能播放(打不开)是怎么回事?请高手指点~~不胜感激.对了但能打开qq空间。 环球影城有充电宝吗 现在电影院、游戏厅这些地方都可以借到巨石共享充电宝吗? 小电科技充电宝在电影院的使用率怎么样? 10月8号晚上10点刷笔信用卡至9号该笔消费未到账。10月9号早上7点刷笔信用卡实时到账。什么原因 急求 二保焊机开机电源指示亮但是不工作是什么哪里坏了? 我的建行信用卡为什么早上七点刷卡,显示交易失败 电焊机电源正常就是不打火 为什么二保焊机电源正常但是不通电 二保焊机主板好的驱动板模块好的交流电压变压器都正常,焊接就是没电压是怎么_百度问一问 选择比努力更重要的下一句 选择比努力更重要下一句是什么? 二保焊机不打火报警灯不亮? 往往是机会和选择更重要,选择对了走直道,选择错了走弯路。机会也很重要。选择大于努力? 二保焊插上气表为什么机器不工作了? 二保焊机常见故障电源通工作灯不亮没有电流这么办 二保焊机走丝正常,但没有电流是因为什么? 选择比努力更重要下一句 选择大于努力 决定才是决定命运 选择而没有决定 等于没有选择 谁能告诉我下载gens模拟器怎么样解压 零码汇APP怎样注册,邀请码是怎么回事?