码迷,mamicode.com
首页 > 数据库 > 详细

数据库整理——高级查询

时间:2017-04-11 09:25:46      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:字段   price   整理   连接查询   卡尔   高级   union   表连接   car   

# 注释
-- 注释

-- 高级查询
-- 连接查询
SELECT t1.`Name`,t2.Brand_Name FROM brand t2,car t1 -- 笛卡尔乘积
WHERE t2.Brand_Code = t1.Brand
-- 多表连接查询
SELECT t1.`Name`,t2.Brand_Name,t3.prod_name
FROM car t1
LEFT JOIN brand t2 ON t1.Brand = t2.Brand_Code
LEFT JOIN productor t3 ON t2.Prod_Code = t3.Prod_Code
-- 联合查询 字段数必须一样
SELECT `Name`,Price FROM car
UNION
SELECT Brand_Name,Brand_Memo FROM brand
-- 子查询
SELECT * FROM car
WHERE car.brand in
(SELECT Brand_Code FROM brand WHERE Prod_Code = ‘p001‘)

数据库整理——高级查询

标签:字段   price   整理   连接查询   卡尔   高级   union   表连接   car   

原文地址:http://www.cnblogs.com/zqld/p/6691930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!