#MySQL必知必会

mysql中,什么是视图,视图的作用是什么?

需求描述:  在看mysql的视图,对于视图的定义,进行基本的了解,在此记录下.概念解释:  视图:存储的查询语句,当调用的时候,产生结果集,视图充当的是虚拟表的角色.测试过程:说明:如果要对一张表或者多张表进行查询,可以通过写复杂的SQL语句来实现如果要这些SQL语句存储为视图,那么查询的时候,就直接查询这个视图就可...

mysql中将一个数据类型转换成另外的数据类型?mysql中cast函数的使用?

需求描述:  今天在看mysql的函数,提到了通过cast函数将一个数据类型值转换为特定类型的结果值.  在此记录下.将一个表达式转换为特定精度的小数.操作过程:1.查看6/4的结果mysql>select6/4;+--------+|6/4|+--------+|1.5000|+--------+1rowins...

mysql中date_add()函数的使用?

需求描述:  在使用mysql的过程中,需要对日期进行计算,比如对某个日期加上几天,几个小时等操作,  在此记录下,date_add()函数的使用.操作过程:date_add()函数语法:  DATE_ADD(date,INTERVALexprunit)备注:date_add()和adddate()是同义词.参数说明:...

mysql中floor函数的作用是什么?

需求描述:  最近写mysql程序的时候,使用了floor函数,在此记录下该函数的作用操作过程:1.使用floor函数的测试mysql>selectfloor(1.23),floor(-1.23);+-------------+--------------+|floor(1.23)|floor(-1.23)|+-...

mysql查询两个日期之间相差多少天?

需求描述:  在mysql中,查看两个日期之间相差多少天操作过程:1.通过datediff函数,查看两个日期之间相差多少天mysql>selectdatediff('2018-06-26','2018-06-25'),datediff('2018-06-20','2018-06-26');+-----------...

mysql中查看某个日期是星期几?如何知道某个日期是星期几?某个日期是周几?

需求描述:  mysql中,如果要查看某个日期是星期几,可以用date_format函数实现,在此记录下.操作过程:1.通过date_format函数查看某个日期是星期几mysql>selectdate_format('2018-06-26','%W');#%W(大写W),查看出来的是日期所在的星期,英文的全写T...

mysql中如何查看某个日期所在的周一是几号?某个日期所在的一周开始时间是几号?

需求描述:  在编写SQL的时候,有这么个需求,就是要查出来某个日期所在的周一是几号,进行了测试,在此进行记录下.测试过程:议题:查看某个日期所在的周一是几号  分析:如果某个日期是周一,那么加上整数周之后的日期还是周一,所以,想要查看某个日期所在的周一是几号,就要知道这个日期和某个周一之间相差的整数周就可以了.1.首...

mysql中,创建表的时候指定if not exists参数的作用?

需求说明:  在创建表的时候,如果指定ifnotexists语句,有什么作用,在此做个实验,并且官方手册,  理解下这个参数的作用.操作过程:1.创建测试表test01mysql>createtabletest01(idint);QueryOK,0rowsaffected(0.08sec)2.不指定ifnotex...

mysql中json_merge函数的使用?

需求描述:  通过mysql中的json_merge函数,可以将多个json对象合并成一个对象操作过程:1.查看一张包含json列的表mysql>select*fromtab_json;+----+----------------------------------------------------------...

mysql中json_object函数的使用?

需求说明:  今天看了json_object函数的使用,在此记录下使用过程操作过程:1.使用json_object函数将一个键值对列表转换成json对象mysql>selectjson_object('names','David');#将一个键值对转换成json对象+-----------------------...

mysql中json_remove函数的使用?

需求描述:  今天看json记录,可以通过json_remove函数对一个key或多个key从个json记录中去掉.操作过程:1.查看一个已经存在的json表mysql>select*fromtab_json;+----+----------------------------------------------...

mysql中json_replace函数的使用?通过json_replace对json对象的值进行替换

需求描述:  在看mysql中关于json的内容,通过json_replace函数可以实现对json值的替换,  在此记录下.操作过程:1.查看带有json数据类型的表mysql>select*fromtab_json;+----+-----------------------------------------...

mysql中,通过json_insert函数向json字段插入键值?json_insert函数的使用?

需求描述:  通过json_insert向json字段中插入值,在此进行实验,记录下.操作过程:1.查看已经有的包含json数据类型的表mysql>select*fromtab_json;+----+---------------------------------------------------------...

mysql数据库中,如何对json数据类型的值进行修改?通过json_set函数对json字段值进行修改?

需求描述:  今天在看mysql中存放json数据类型的问题,对于json数据进行修改的操作,  在此记录下.操作过程:1.创建包含json数据类型的表,插入基础数据mysql>createtabletab_json(idintnotnullauto_incrementprimarykey,datajson);Q...

mysql中已经存在某个库中有大小写的表,将lower_case_table_names由0改为1对已经存在的表是否有影响?

需求描述:  今天遇到了修改lower_case_table_names参数的问题,想了下,如果原来里面有表,表名有大小写的,  如果将lower_case_table_names从默认的0改为1之后,那么对于原来的表有没有影响.做个实验,在此  记录下.操作过程:1.原来未修改之前,库中创建大小写区分的表mysql&...
首页上一页...549550551552553...下一页尾页