- 博客(7)
- 收藏
- 关注
原创 #公共表达式 WITH临时表
SELECT Q1.YEAR LAST_YEAR ,Q1.SUM AS LAST_YEAR_SUM ,Q2.YEAR THIS_YEAR ,Q2.SUM AS THIS_YEAR_SUM ,CONCAT(ROUND((Q2.SUM - Q1.SUM)/(CASE Q1.SUM WHEN 0 THEN NU...
2020-04-15 14:18:15 178
原创 #JSON
CREATE TABLE emp_details( emp_no INT PRIMARY KEY ,details json ); INSERT INTO emp_details (emp_no,details) VALUES (1,'{"empNumber":1001,"localtion":"IN","phone":"+1180000000","email":"abc@exaple...
2020-04-15 14:16:25 173
原创 #13 存储过程及触发器
#存储过程包含过程及函数 ##MYSQL 函数定义: DROP FUNCTION IF EXISTS SHOWRTEN; DELIMITER $$ CREATE FUNCTION SHORTEN(S VARCHAR(255) , N INT) RETURNS VARCHAR(255) BEGIN IF ISNULL(S) THEN RETURN ''; ELSEIF N <...
2020-04-03 15:45:41 121
原创 #10.13全文检索 、全文索引
#全文索引 只适用 MyISAM数据表 不适用InnoDB数据表 ALTER TABLE TABLE_NAME ADD FULLTEXT(COLUMN1,COLUMN2); #全文检索 MATCH … AGAINST… SELECT * FROM TABLE_NAME WHERE MATCH(COLUMN1,COLUMN2) AGAINST('XXX1 XXXX2 XXXX3') >...
2020-03-27 16:01:15 115
原创 SQL解决方案
#10 CAPTER SQL解决方案 1 字符串 合并字符串 SELECT CONCAT (TITLE ,'_',SUBTITLE) AS TITLE_SUBTITLE FROM TITLES WHERE TITLE IS NOT NULL AND TITLE <> '' AND SUBTITLE IS NOT NULL AND SUBTITLE <> ''...
2020-03-27 15:38:07 170
原创 SQL语言入门
SQL命令分成3大类别 1 DML 数据处理语言 SELECT INSERT UPDATE DELETE 2 DFL 数据定义语言 CREATE TABLE 、 ALTER TABLE 3 DCL 数据控制语言 GRANT、REVOKE #查询语言 SELECT * FROM MY_TEST ;#查询表的所有字段 SELECT 2*3 ; #允许不出现数据库或数据表的名字 SE...
2020-03-27 15:10:55 163
原创 Mysql学习
MYSQL 基础 #创建数据库 数据库名称大小写不敏感 CREATE DATABASE dm; #删除数据库 DROP DATABASE dm; #选择数据库 USE dm; #Mysql的数据类型 :主要分成数值类型、日期/时间、字符串类型 1、数值类型 日期和时间类型 表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。 每个时间类型有一个有效值...
2020-03-27 14:39:54 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人