mysql常用的信息查询函数】的更多相关文章

mysql常用信息函数 select version(); --当前数据库服务器版本信息 select database(); --当前使用的数据库 select current_user() 或 select user(); --当前用户 select curdate() select current_date --当前日期 select curtime() select current_time() --当前日期+时间 show tables; --显示所有的表 show databases…
1.常用数据类型 针对创建数据表时候 需要指定字段的数据类型,我整理的是工作常用的几种 可以参考看下数据类型 http://www.w3school.com.cn/sql/sql_datatypes.asp 2.函数处理 2.1 对文本(字符串)的处理 工作中我们经常需要用到对字符串的处理,取字段的某一部分/拼接/替换/字段长度等等 MySQL中内置许多函数支持这些操作. 下面sql代码是工作中用到,整理出来,可以直接在sqlyog中测试 SELECT INSTR("abc",&quo…
在我们使用数据库进行查询或者建表时,经常需要查看表结构,下面以employees数据库中的departments表为例进行表结构查询: departments表:(2列9行) +---------+--------------------+ | dept_no | dept_name | +---------+--------------------+ | d009 | Customer Service | | d005 | Development | | d002 | Finance | |…
#创建数据库# create database 数据库名; #查看数据库# show databases; #选择数据库# use 数据库名; #删除数据库# drop database 数据库名; #创建表# create table 表名(属性名1 数据类型 ,属性名2 数据类型....); #查看表结构# desc 表名; #查看建表语言# show create table 表名; #表中新增字段# alter table 表名 add( 属性名1 数据类型,属性名2 数据类型.....…
一,对记录的操作 1.创建有json字段的表 -- 创建表 ) , info JSON); 2.插入记录 -- 插入含有json数组的记录 , , "abc", NULL, TRUE, CURTIME())); -- 插入含有json对象的记录 , , "time", now())); , 'name3', '{"age":20, "time":"2018-07-14 10:52:00"}'); 3.查询记…
本文主要是总结一些常用的在实际运用中常用的一些mysql时间日期以及转换的函数 1.now()  :返回当前日期和时间 select now(); //2018-04-21 09:19:21 2.curdate()   :返回当前日期 select curdate(); //2018-04-21 3. dayofweek(data) : 返回日期 data 是星期几 (1 = 星期日,2 =星期一...7=星期六,ODBC标准) --’); 4.weekday(date) : 返回日期 data…
IF 函数 语法:`IF`(expr1,expr2,expr3); 当expr1为ture时,值为expr2,当expr1为false时,值为expr3. 如: IFNULL 函数 语法:IFNULL(expr1,expr2); 如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2. 如: CONCAT 函数 语法:CONCAT(str1,str2,...); 拼接字符或字段str1,str2,…,str可以是字段. 如:…
#时间日期函数 #获取当前日期XXXX-XX-XXSELECT CURRENT_DATE(); SELECT CURDATE();#效果与上一条相同 #获取当前日期与时间XXXX-XX-XX XX:XX:XXSELECT NOW(); SELECT LOGTIME();#效果与上一条相同SELECT SYSDATE();#效果与上一条相同 #分别获取某一部分 SELECT YEAR(NOW());#获取年份 SELECT MONTH(NOW());#获取月份SELECT DAY(NOW());获…
MySQL常用操作2 判断函数 IF(expr, value1, value2)  --  如果表达式expr为true,则返回value1,否则返回value2 IFNULL(value1, value2)  --  如果value1的值不为NULL,则返回value1,否则返回value2 ISNULL(expr)  --  判断表达式是否为null,也就是判断某个字段是否为NULL…
mysql常用函数参考   对于针对字符串位置的操作,第一个位置被标记为1. ASCII(str) 返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL. mysql> select ASCII('2');     -> 50 mysql> select ASCII(2);     -> 50 mysql> select ASCII('dx');     -> 100 也可参见ORD()函数. ORD(str)…