位置: 编程技术 - 正文
推荐整理分享MySQl数据库必知必会sql语句(加强版)(mysql数据库基本知识点总结),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql数据库知识,mysql数据库知识,mysql数据库基础知识,mysql数据库基础知识,mysql数据库sid,mysql数据库sid,mysql必知必会数据,mysql必知必会数据,内容如对您有帮助,希望把文章链接给更多的朋友!
这一篇属于加强版,问题和sql语句如下。
创建users表,设置id,name,gender,sal字段,其中id为主键
--------------------------------------------------------------------------------------
一对一:AA的身份号是多少
【注:inner join表示内连接】
---------------------------------------------
一对多:查询"开发部"有哪些员工
创建groups表
创建emps表
查询"开发部"有哪些员工
------------------------------------------------------
多对多:查询"赵"教过哪些学生
创建students表
创建teachers表
创建middles表 primary key(sid,tid) 表示联合主键,这两个字段的整体要唯一
查询"赵"教过哪些学生
--------------------------------------------------------------------------------------------------------
将元(含)以上的员工标识为"高薪",否则标识为"起薪"
将薪水为NULL的员工标识为"无薪"
将元(含)以上的员工标识为"高薪",否则标识为"起薪"
将元的员工标识为"高薪",元的员工标识为"中薪",元则标识为"起薪",否则标识为"试用薪"
---------------------------------------------------------------------------------------------------------
内连接(等值连接):查询客户姓名,订单编号,订单价格
【注:customers c inner join orders o使用了别名,以后o就代表orders】
on+两张表连接的条件.一张表的主键,一张表的外键
内连接:只能查询出二张表中根据连接条件都存在的记录,有点类似于数学中交集
----------------------------------------------------
外连接:按客户分组,查询每个客户的姓名和订单数
外连接:既可以根据连接条件查询出二张表中都存在的记录,也能根据一方,强行将另一方就算不满兄条件的记录也能查询出来
外连接可以细分为:
left outer join表示左边的内容都会显现出来,例如customers c left out join 表示会把customers中的某列所有内容都找出来
------------------------------------------------------ 自连接:求出AA的老板是EE。把自己想象成两张表。左右各一张
----------------------------------------------------------------------------------------------- 演示MySQL中的函数(查询手册)
日期时间函数:
字符串函数:
数学函数:
加密函数:
select md5('');
返回位进制数 eadcbaabbeeffe
演示MySQL中流程控制语句
将元(含)以上的员工标识为"高薪",否则标识为"起薪"
将薪水为NULL的员工标识为"无薪"
将元(含)以上的员工标识为"高薪",否则标识为"起薪"
将元的员工标识为"高薪",元的员工标识为"中薪",元则标识为"起薪",否则标识为"试用薪"
以上所述是小编给大家介绍的MySQl数据库必知必会sql语句(加强版),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!
Mysql非安装版使用步骤及忘记密码解决方法 第一步将压缩包解压到相应的磁盘下。第二步打开cmd进入解压后的文件夹的bin目录下,运行mysqld-install.第三步开启服务:cmd进入解压的文件夹下,执行ne
Linux下mysql5.6.安装配置教程 本教程为大家分享了mysql5.6.在linux下的安装配置方法,供大家参考,具体内容如下1、下载下载地址:
详解如何通过Mysql的二进制日志恢复数据库数据 经常有网站管理员因为各种原因和操作,导致网站数据误删,而且又没有做网站备份,结果不知所措,甚至给网站运营和盈利带来负面影响。所以本文
标签: mysql数据库基本知识点总结
本文链接地址:https://www.jiuchutong.com/biancheng/349711.html 转载请保留说明!友情链接: 武汉网站建设