![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
拿下魔王
刻苦努力,积极向上
展开
-
sql面试题 如何跨数据连接两个表:
面试逻辑题如何跨数据连接两个表:存在两个数据库DB1,DB2 在DB1中有表Table1(ID,Name),在DB2中有表Table1(ID,IID,AllInfo) ,现在想把Table1,Table1两表关联起来查询一些数据:查询语句如下:SELECT * FROM DB1.dbo.Table1 INNER JOINDB2.dbo.Table2 ON DB1.dbo.Table1.ID = DB1.dbo.Table1.IID1.列出两个表的数据select * from [AAA]…Ta原创 2020-08-22 14:23:12 · 485 阅读 · 0 评论 -
2020-80-23 企业面试题
1.1观察以下数字,括号内应该填什么?1,1,3,7,17,41,(B )A.89 B.99 C.109 D.119解析:从第三项开始,第一项都等于前一项的2倍加上前前一项.2×1+1=3;2×3+1=7;2×7+3=17; …;2×41+17=991.2观察以下数字,括号内应该填什么?17,24,33,46,( A),92A.65 B.67 C.69 D.71解析:65 理由 相邻两数的差分别是 7 9 13 19 27 他们相邻两数构成等差数列 2 4 6 81.3有一原创 2020-08-22 14:10:39 · 1027 阅读 · 0 评论 -
Mysql 的存储引擎,myisam,innodb,Memory的区别。
Mysql 的存储引擎,myisam,innodb,Memory的区别。1.MyISAM 是非事务的存储引擎,适合用于频繁查询的应用。表锁,不会出现死锁,适合小数据,小并发。2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大并发。3.Memory表不会把任何数据持久到磁盘,因此当服务器重启后即使表的定义还在,数据也会丢失,采用hash索引,查询会比较快,不支持行锁,只支持表锁1.表级锁:开销小,加锁快;不会出现死锁;锁定原创 2020-08-22 14:07:42 · 251 阅读 · 0 评论 -
Mysql基础操作语句(最新,很全哦)
启动、停止MYSQL服务(windows系统命令)通过系统服务器启动和停止MYSQL服务器命令提示符下启动和停止MYSQL服务器net start mysql(开启)net stop mysqI(停止)点击菜单——输入框输出cmd命令——以管理员身份运行连接MYSQL服务器例: > mysql -u root -h localhost -p password断开MYSQL服务例:mysql>quit;分号必须是英文状态创建数据库create database 数据库名称;原创 2020-08-22 10:33:46 · 129 阅读 · 0 评论 -
2020-8-23 MySQL语句优化的基本原则-
#MySQL语句优化的基本原则:◆◆1、使用索引来更快地遍历表。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考虑建立群集索引;b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引;c.组合索引要尽量使关键查询形成索引覆盖,其前导列一定是使用原创 2020-08-20 14:00:57 · 831 阅读 · 0 评论