
MySQL
文章平均质量分 56
kk123k
这个作者很懒,什么都没留下…
展开
-
MySQL in和exists哪个效率高
很多人说exists的效率比in高,那我们来看看是不是是否是这样。MySQL的中的in语句是把外表和内表作hash 连接,而exists语句是对外表作loop循环,每次loop循环再对内表进行查询。先来看看这两个语句:1、select * from A where A.id in (select id from B);2、select * from A where exists (select *...原创 2018-06-07 21:34:00 · 5100 阅读 · 3 评论 -
MySQL学生选修成绩表测试数据
建立以下表:Student(Sno,Sname,Ssex) 学生表Teacher(Tno,Tname) 教师表Course(Cno,Cname,Tno) 选修课程表 SC(Sno,Cno,score) 成绩表CREATE TABLE student ( sno INT, sname VARCHAR(32), ssex VARCHAR(8) , ...原创 2018-06-08 16:10:24 · 2830 阅读 · 0 评论 -
MySQL必会的28条经典查询
原创作品。转载请注明出处表结构及测试数据请看我上一篇文章:学生选修成绩表测试数据Student(Sno,Sname,Ssex) 学生表Teacher(Tno,Tname) 教师表Course(Cno,Cname,Tno) 选修课程表 SC(Sno,Cno,score) 成绩表问题:1、查询课程编号“001”课程比“002”课程成绩高的所有学生的学号select a.sno from (select...原创 2018-06-09 21:25:57 · 1555 阅读 · 4 评论 -
MySQL截取字符串获取字符串的后缀名,没有则忽略
原创作品。转载请注明出处https://blog.youkuaiyun.com/kk123kMySQL截取字符串获取字符串的后缀,如果有后缀,则获取字符串后缀名,没有后缀则忽略这里需要用到一个函数SUBSTRING_INDEX(str,delim,count)方法:按关键字截取字符串参数: str:被截取字符串 delim:关键字 count:关键字出现的次数(负数时为从后面反向搜索)s...原创 2018-07-12 15:08:00 · 3351 阅读 · 0 评论 -
彻底解决MySQL导入Excel无法打开Excel的问题
MySQL Navicat通过excel导入数据时出现无法打开excel的问题,网上有人说要把excel和表都在打开状态下,发现还是不行,把excel打开另存为.xls格式再重新导入就可以了...原创 2018-07-12 20:12:23 · 17402 阅读 · 10 评论