
MySql
make1828
这个作者很懒,什么都没留下…
展开
-
mysql中的order by
一、order by的原理1、利用索引的有序性获取有序数据当查询语句的 order BY 条件和查询的执行计划中所利用的 Index 的索引键(或前面几个索引键)完全一致,且索引访问方式为 range,ref 或者 index 的时候,MySQL 可以利用索引顺序而直接取得已经排好序的数据。这种方式的 order BY 基本上可以说是最优的排序方式了,因为 MySQL 不需要进转载 2015-10-19 14:27:39 · 757 阅读 · 0 评论 -
MySQL group_concat_max_len
MySQL提供的group_concat函数可以拼接某个字段值成字符串,如 select group_concat(user_name) from sys_user,默认的分隔符是 逗号,即"," ,如果需要自定义分隔符可以使用 SEPARATOR如:select group_concat(user_name SEPARATOR '_') from sys_user但是如果 us转载 2015-10-19 14:43:33 · 539 阅读 · 0 评论 -
常见MYSQL技巧
正则表达式的使用 MySQL利用REGEXP命令提供给用户扩展的正则表达式功能,具体模式序列如下:序列序列说明序列序列说明^在字符串的开始处进行匹配a?匹配1个或零个a$在字符串的末尾处进行匹配a1|a2匹配a1或转载 2015-10-19 14:33:23 · 401 阅读 · 0 评论 -
MySQL九个操作
复制表结构+复制表数据mysql> create table t3 like t1;mysql> insert into t3 select * from t1; mysql索引1.ALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引ALTER TABLE table_name ADD INDEX index_name (co转载 2015-10-19 14:32:51 · 384 阅读 · 0 评论 -
为一个有数据没有主键id的数据表添加主键字段
ALTER TABLE `photo_feedbacks` ADD COLUMN `id` int(11) NOT NULL AUTO_INCREMENT FIRST ,ADD PRIMARY KEY (`id`);转载 2015-10-19 14:26:50 · 3752 阅读 · 0 评论 -
SQL语句优化 (一)
优化SQL语句的一般步骤 1 通过show status命令了解各种SQL的执行频率。 格式:mysql> show [session|global]status; 其中:session(默认)表示当前连接, global表示自数据库启动至今mysql>show status;mysql>show global status;mysql>show s转载 2015-10-19 14:31:15 · 396 阅读 · 0 评论 -
关于SQL递归查询在不同数据库中的实现方法
比如表结构数据如下:Table:TreeID Name ParentId1 一级 02 二级 13 三级 24 四级 3 SQL SERVER 2005查询方法:123456789101112转载 2015-10-19 14:45:20 · 3248 阅读 · 0 评论 -
MySQL 复习笔记
本文内容SQL 语句创建数据库创建数据表数据完整性约束四种基本字符类型说明SQL 基本语句类型转换函数日期函数数学函数字符串函数合并结果集 unionCASE 函数用法IF ELSE 语法WHILE 循环语法子查询表连接 join事务视图触发器存储过程分页存储过程索引临时表1,SQL 语句SQL 语言:结构化的查询语言(Structured Query Language转载 2015-10-19 14:47:26 · 941 阅读 · 0 评论 -
MySQL和SqlServer的区别
一、查看表结构数量等mysql语句:-- 查看系统内所有数据库show databases;-- 查询数据库内所有表show tables;-- 显示表结构desc 表名;sql server语句:-- 查看系统内所有数据库SELECT name, database_id, create_date FROM sys.databases ;-- 查询数据库内所有表s...转载 2019-03-05 17:00:02 · 573 阅读 · 0 评论