-
group by 条件1,条件2(分组)查看全部
-
/*更新过滤条件包含自身的表(在这里是更新两个表都存在的用户‘孙悟空’)*/ /*在SQL Server中*/ /*原型:UPDATE 表 SET 字段=值 WHERE 字段in(子查询)*/ update qujing set type='齐天大圣' where qujing.user_name in (/*括号外表名不能用代称*/ select a.user_name from qujing a inner join friends b on a.user_name=b.user_name) /*先找出两个表都有的元组,取出其user_name字段并以此字段为条件更新*/ /*在MySQL中*/ /*UPDATE 表 JOIN “表”(子查询) on 条件 SET 字段=值*/ UPDATE SELECT * FROM qujing a JOIN( SELECT b.user_name FROM qujing a JOIN friends b on a.user_name=b.user_name ) b on a.user_name=b.user_name SET a.type='齐天大圣' /*在两边做法不同,不可兼容?*/查看全部
-
mysql右外连接语句书写要点查看全部
-
mysql中的左外连接查看全部
-
总结 inner join 内连接 left join 左外连接(左表完整) righ join 右外连接(右表完整) full join 全连接 (显示符合条件的所有信息) cross join 交叉连接/笛卡尔连接 (a表n行,b表m行,查到nm行)查看全部
-
/*用到的表*/ DROP TABLE IF EXISTS `friends`;/*悟空朋友表*/ CREATE TABLE `friends` ( `id` int(3) NOT NULL,/*sql server中不能指定int长度*/ `user_name` varchar(30) default NULL, `type` varchar(30) default NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `friends` VALUES ('1', '孙悟空', 'friends'); INSERT INTO `friends` VALUES ('2', '牛魔王', 'friends'); INSERT INTO `friends` VALUES ('3', '蛟魔王', 'friends'); INSERT INTO `friends` VALUES ('4', '鹏魔王', 'friends'); INSERT INTO `friends` VALUES ('5', '狮驼王', 'friends'); DROP TABLE IF EXISTS `qujing`;/*取经表*/ CREATE TABLE `qujing` ( `id` int(3) NOT NULL, `user_name` varchar(30) default NULL, `type` varchar(30) default NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `qujing` VALUES ('1', '唐僧', 'qujing'); INSERT INTO `qujing` VALUES ('2', '猪八戒', 'qujing'); INSERT INTO `qujing` VALUES ('3', '孙悟空', 'qujing'); INSERT INTO `qujing` VALUES ('4', '沙僧', 'qujing');查看全部
-
SELECT * FROM qujing a LEFT JOIN friends b ON a.`user_name`=b.user_name/*左外连接,包含左表全部信息 当满足条件时显示右表的信息*/ WHERE b.user_name is NULL查看全部
-
/*INNER JOIN*/ SELECT a.`user_name`,b.`id` FROM friends a /*用a代替friends*/ INNER JOIN qujing b on a.`user_name`=b.`user_name` /*非join*/ SELECT a.id,b.user_name FROM friends a,qujing b WHERE a.`user_name`=b.user_name查看全部
-
使用joint group by having 优化聚合函数查询查看全部
-
Join 更新查看全部
-
SQL 语句类型: DDL 数据定义语言 TPL 事务处理语言 DCL 数据控制语言 DML 数据操作语言查看全部
-
SQL语言分类查看全部
-
分组选择多条记录查看全部
-
join的内连接是抽取两张表的公共部分查看全部
-
这里是重点查看全部
举报
0/150
提交
取消