1. terminated by 导入导出分隔符导出一张表。字段以|分隔并用"括起来。select * from comment into outfile 'D:/working/ttt.txt' fields terminated by '|' enclosed by '"';
select * from p_policy into outfile 'c:/a.txt' fields termi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 09:16:45
                            
                                157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            database数据库database sysytem数据库系统database management system 数据库管理系统entity实体attribute属性key关键字type类型relationship联系model模型primary key主键foreign key外键rule规则select查询project投影join连接divide除union并intersection交d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 16:32:25
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1.as和distinct关键字1.1 as关键字1.2 distinct关键字1.3 小结2.where条件查询3. 排序4.分页查询1.as和distinct关键字1.1 as关键字在使用SQL语句显示结果的时候,往往在屏幕显示的字段名并不具备良好的可读性,此时可以使用 as 给字段起一个别名。使用 as 给字段起别名mysql> select id as 序号,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 15:01:26
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL执行计划Explain关键字详解环境说明 Centos版本: CentOS Linux release 7.7.1908 (Core) Linux连接工具:SecureCRT MySQL Version: 5.7.28 MySQL连接工具:Navicate 参考地址:https://dev.mysql.com/doc/refman/5.7/en/explain-output.htmlEx            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-06 12:39:22
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            网上很多文章都说exists的效率要高于in,其实不然。只能说不一定,exists和in各有各的使用场景,下面我们总结一下MySQL中exists和in的区别:in关键字select * from A where id in (select id from B)#等价于for select id from B:先执行;子查询 for select id from A where A.id = B.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 22:05:37
                            
                                26阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            in关键字和exists关键字
in尽量用在内表小的地方,exists关键字用在外表小的地方。如果用not in,则内外表都全表扫描,无索引,效率低,可使用not exists,也可用连接优化。in关键字是把外表和内表做hash连接,先查询内表,再把内表的结果和外表匹配,对外表使用索引(外表效率高,可以用大表),而内表都需要查询,使用in关键字可以加快效率。exists关键字是对外表做loop循环            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 10:22:25
                            
                                119阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   根据在工作开发过程中遇到的场景,我通过 student表、student_detail表 来进行讲解我所写的一条sql语句。LIKE关键字、IN关键字、子查询、Mybatis框架相互结合运用的案例。       student表SET FOREIGN_KEY_CHECKS=0;
-- --------            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 23:32:39
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Mysql 子查询使用测试数据:mysql> select * from test;
+----+--------+------+------+
| id | name   | sex  | age  |
+----+--------+------+------+
|  1 | name1  | 女   |   15 |
|  2 | name1  | 女   |   15 |
|  4 |            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 22:31:04
                            
                                108阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ` 是 mysql 本身的关键字冲突。所有的数据库都有类似的设置,不过mysql用的是`而已。通常用来说明其中的内容是数据库名、表名、字段名,不是关键字。例如:select * from table_name where `key` = 'key_name';其中,key是mysql的关键字,列名如果是key的话,就需要用``转义一下。 扩展:字符串中需要使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 00:20:21
                            
                                464阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录引言一、数据库简介:二、SQL语句:三、MySQL常用函数:数学函数:日期函数:MySQL其他命令:四、Navicat快捷键: 引言暂时只想起来这些,有需要补充的或者文章内出现的错误欢迎指正(评论 or 私信)。请努力提升自己!划重点 点击下面连接,直接查看我的日常笔记,比csdn更新快,内容更丰富。不断更新完善的笔记一、数据库简介:1、数据库常见的概念: DB:数据库,存储数据的容器。 D            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 13:51:32
                            
                                17阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            二维表中,能够惟一确定记录的一个字段或几个字段的组合被称为“超关键字”。“超关键字”虽然能唯一确定记 录,但是它所包含的字段可能是有多余的。         如果一个超关键字去掉其中任何            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-06 16:14:35
                            
                                1263阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主外键主外键的定义主关键字(primary key ): 是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。外关键字(foreign key): 是用于建立或加强两个表数据之间的链接的一列或多列。如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表(父表),具有此外键的表被            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 15:42:13
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、常用sql语句注意,关键字和函数最好大写,字段和表名小写,这样很容易区分。而且,表名用t_开头,字段最好用f开头。1.创建数据库t_userCREATE  DATABASE t_user;2.删除数据库t_userDROP DATABASE t_user;3.使用数据库t_userUSE t_user;显示数据库中的表SHOW TABLES;4.创建数据表 t_order表名的命名规            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 22:46:30
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录现实遇到的问题SQL查询常用关键字书写顺序执行顺序关键字常见疑问1. on和join执行顺序2. cross join on执行顺序3. on和where的区别4. where和having的区别5. group by、having使用别名6. inner join与笛卡尔积的区别7. 通过关键字对sql性能的优化关键字优化1. 优先选择on,而不是where2. 优先选择left jo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 09:04:45
                            
                                120阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## MySQL 关键字以及保留字
关键字是在SQL中具有重要意义的单词。某些关键字,如
[`SELECT`](https://dev.mysql.com/doc/refman/8.0/en/select.html)
[`DELETE`](https://dev.mysql.com/doc/refman/8.0/en/delete.html)
[`BIGINT`](https://dev.mys            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-20 12:54:04
                            
                                211阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录SQL语句的分类            MySQL权限级别数据库 的创建,查看,使用,删除创建表(CREATE TABLE `表名`)列类型分类:字段属性:字段注释设置表的类型设置表的字符集清空表 truncateDELETE 和 TRUNCATE 的区别快速备份表:修改表的结构 ALTER添加约束添加数据(INSERT I            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 19:24:15
                            
                                678阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.问题引入这个关键字是在看项目代码的时候,看到SQL语句在批量插入数据的时候看到了这个关键字,于是就学习了一下这个关键字的作用。2.说明作用on duplicate key update这个关键字的作用主要是在插入数据的时候如果主键或唯一索引冲突(就是该主键或者该唯一索引的数据已经存在了)的时候执行update后面的更新操作,而不会给我们报一个异常。如果没有冲突的话就直接将这条数据插入。使用样例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 19:38:48
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录   MySQL数据库之单表查询中关键字的执行顺序1 语法顺序2 执行顺序3 关键字使用语法  MySQL数据库之单表查询中关键字的执行顺序1 语法顺序select 
distinct
from
where
group by
having
order by
limit
select 
distinct
from
where
group by
having
order by
limit2 执行顺            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-17 18:15:36
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在SQLserver中, 对列名表名库名Owner进行转义使用的是[ ] 这个我在其他文章中讲过 ,而且这是一个很好的习惯!同理  在MySql中 也建议对表名等进行转移  使用的方式是 ``  就是ESC建  下边的那个 点(这个方式最早是春天玩php的时候罗磊告诉我的  赞一下)Mysql 代码如下:CREATE TABLE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-12-21 01:12:00
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习数据库是需要sql基础的,一个学习sql的好去处:W3c SQL教程Mysql 介绍(占位符)Mysql的使用mysql 关键字核心关键字名称作用select指定需返回的字段left/right/inner join on指定执行多表的左/右/内 连接操作where指定返回结果集限制条件(不可协同函数)group by指定返回结果集合并条件having指定返回结果集限制条件(可协同函数)ord            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 09:09:19
                            
                                61阅读
                            
                                                                             
                 
                
                                
                    