表的连接查询

来源:互联网 发布:淘宝北京新大陆可靠吗 编辑:程序博客网 时间:2024/05/21 20:26
内连接查询
基础理论:笛卡尔乘积



1.内连接
》1.展示所有的情况
SELECT * FROM t_book,t_bookType;


》2.两个表内的t_book中的tbookType=t_bookType.id;
SELECT * FROM t_book,t_bookType WHERE t_book.bookType=t_bookType.id;


》3.也相当于一种选择的查询
SELECT bookName,author,bookTypeName FROM t_book,t_bookType WHERE t_book.bookType=t_bookType.id;
在两个表单里查出对应的bookName,author,bookTypeName 。。

》4.别名机制防止不同表单里的重名查询

SELECT tb.bookName,tb.author,tby.bookTypeName FROM t_book tb,t_bookType tby WHERE tb.bookType=tby.id;


在t_book后面加上tb
在t_bookTytpe 后面加上 tby作为别名


2.外连接
》1.查出表一信息外加表二匹配信息,无内容的用NULL代替,!!也就是说在内连接里无内容的不予查出
左连接——把第一张表的信息全部罗列出来  加表二匹配信息
SELECT * FROM t_book LEFT JOIN t_bookType ON t_book.bookType=t_bookType.id;
当然以下是别名的标准写法
SELECT tb.bookName,tb.author,tby.bookTypeName FROM t_book tb,t_bookType tby WHERE tb.bookType=tby.id;

》2.右连接与左连接恰好相反



3.多条件查询

SELECT tb.bookName,tb.author,tby.bookTypeName FROM t_book tb,t_bookType tby WHERE tb.bookType=tby.id AND tb.price>20;


所有附加的条件就是后面的 AND 可以加多个AND;






0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 刚出生的小牛不吃奶怎么办 吃奶的狗崽拉稀怎么办 新生儿吃奶老是呛到怎么办 刚生小狗不吃奶怎么办 刚出生的小羊不吃奶怎么办 羔羊走路不稳不吃奶怎么办 新生儿喝奶老是呛到怎么办 宝宝吃母乳呛到怎么办 宝宝一直睡觉不吃奶怎么办 3个月婴儿不吃奶怎么办 新生婴儿晚上不睡觉怎么办 宝宝肚子胀不吃奶怎么办 宝宝25天不睡觉怎么办 50天婴儿不吃奶怎么办 儿子关在房间玩电脑怎么办? 宽带拨号上网账号密码忘了怎么办 双眼皮割的太宽怎么办 营业执照异常名录移除注销怎么办 工商局注册后骚扰电话怎么办 单位工作失误医保断交7年怎么办 大门对大门怎么办?巧用天官赐福 委托书公司名称打错了怎么办 招行ubank不对账怎么办 信贷公司利息高不合理怎么办 衣服上的logo掉怎么办 ui设计师接不到私活怎么办 微信打开很慢怎么办 小泰迪感冒加身上结痂怎么办 法斗眼睛肿了怎么办 地图鱼身上有白点怎么办 人被广告牌砸了怎么办 小米手机出现繁体中文英文怎么办 雅思考试把姓名写错了怎么办 房贷的流水账假怎么办 报到证报道期限过期了怎么办 注销公司公章丢了怎么办 家里的猫太调皮怎么办 孩子纹身了我该怎么办 46天婴儿感冒了怎么办 狗病了不吃东西怎么办 幼儿急诊见风了怎么办