码迷,mamicode.com
首页 >  
搜索关键字:select poll    ( 40639个结果
选择排序
选择排序 选择排序的思想就是从待排数组中将最小的一个元素筛选出来并移动到数组最前端,然后将待排数组的范围缩小(即将已排序的第一个元素排除在外),循环对待排数组进行相同排序处理,直到所有元素都已经排好序 假定初始数组为{3,5,4,2,1} 第一次排序后得到{1,5,4,2,3} 第二次排序后得到{1 ...
分类:编程语言   时间:2020-06-30 00:37:46    阅读次数:65
MySQL基础-06DQL语言(数据查询语言)-进阶5分组查询
声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶5:分组查询 语法: select 查询列表 from 表 【where 筛选条件】 group by 分组的字段 【order by 排序 ...
分类:数据库   时间:2020-06-29 23:09:29    阅读次数:114
第10课 分组数据
第10课 分组数据 10.1 数据分组 使用分组可以将数据分为多个逻辑组,对每个组进行聚集计算。 10.2 创建分组 分组是使用SELECT语句的GROUP BY子句建立的。 SELECT vend_id, COUNT(*) AS num_prods FROM Products GROUP BY v ...
分类:其他好文   时间:2020-06-29 22:51:28    阅读次数:39
MySQL Table--检查当前实例是否有外键/视图/触发器/事件
检查当前实例是否有外键/视图/触发器/事件等 ## 检查非系统数据库外视图 SELECT * FROM information_schema.views WHERE TABLE_SCHEMA NOT IN('information_schema','sys','performance_schema' ...
分类:数据库   时间:2020-06-29 20:16:42    阅读次数:92
postgresql批量修改表的owner
postgresql中,对表的权限控制比较严格,很多事情只有owner才有权限去做。所以我们尽量用onwer账户去操作。但是有的时候我们需求去批量修改owner,比如导入的表结构。但是官方并没有提供比较好的命令。我们可以用拼接sql的方式去完成这个命令。1.查看有哪些表 select * from ...
分类:数据库   时间:2020-06-29 18:47:03    阅读次数:220
快速修改MySQL字段类型
方法: 直接从系统视图构造修改的sql select concat('alter table ' ,table_name ,' CHANGE ' ,COLUMN_NAME, ' ' ,COLUMN_NAME, ' ' ,DATA_TYPE ,'(' ,CHARACTER_MAXIMUM_LENGTH ...
分类:数据库   时间:2020-06-29 18:41:13    阅读次数:144
MYSQL 优化(二),持续更新收藏
索引部分 1:联合索引如果能覆盖索引 会省去回表操作 效率大大提高 所以select的字段 尽量只查询联合索引里面的字段 2:只为搜索,排序,分组的字段建立索引 3:列基数过小的 就不需要索引了 效率不高 比如sex性别这种 4:索引列的字段尽量要小 比如tinyint char(8) 这样 索引占 ...
分类:数据库   时间:2020-06-29 18:37:31    阅读次数:78
SQL数据库
use master go 使用默认数据库 if exists(select * from sys.databases where name='A') drop database A go 检查是否存在数据库A,如果存在则删除 create database A go use A go 创建数据库A ...
分类:数据库   时间:2020-06-29 18:32:20    阅读次数:98
mysql8.0.18 开启远程访问
use mysql;SELECT user,host FROM user;问题解决#方法1 CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123123'; //修改密码认证方式为mysql_native_passwo ...
分类:数据库   时间:2020-06-29 15:29:03    阅读次数:101
MySQL 日期操作 增减天数、时间转换、时间戳
MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。 select datediff('2008-08-08', '2008-08-01'); -- 7 select datediff('2008-08-01', '2008-08-08'); ...
分类:数据库   时间:2020-06-29 15:23:42    阅读次数:52
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!