摘要: 07 sql函数 函数:切记函数和括号要紧密相连内置函数1.算术函数abs mod roundmax min avg sum count 这几个为聚集函数,特别在分组中常用 select abs(-1); select mod(101,2); select round(37.25,1); 2.字符串函数 concat 阅读全文
posted @ 2022-04-17 15:55 ydssx 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 06 数据过滤where where1.比较运算符2.连接多个where语句 逻辑运算符 AND OR IN NOT 记得使用括号3.通配符 like ‘% _’ %为0-n _至少至少匹配一个 例一:in函数的使用使用DATE将字段转为日期类型 SELECT name, role_main, role_assist, hp 阅读全文
posted @ 2022-04-17 15:52 ydssx 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 05 select 查询列select COLUMN_NAME from TAB起别名select name as n from heros;常量select '常值' as platform ,123 as nums,name from heros;去重复行select distinct attack_range f 阅读全文
posted @ 2022-04-17 15:49 ydssx 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 04 DDL 删表 drop table if exists player; 创表create table TAB (字段 类型(长度) 说明) CREATE TABLE `player` ( `player_id` int NOT NULL, `team_id` int NOT NULL, `player_na 阅读全文
posted @ 2022-04-17 15:45 ydssx 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 03 sql执行顺序 MySQL 是典型的 C/S 架构,服务端使用mysqld 1.查找缓存-mysql8没有,mysql5是当更新表之后就清空缓存,所以适合静态表2.解析器-解析sql语句3.优化器-使用那个索引?join时表的连接顺序4.执行器-权限查询 存储引擎使用插件形式 查询query时间 1.使用selec 阅读全文
posted @ 2022-04-17 15:40 ydssx 阅读(20) 评论(0) 推荐(0) 编辑
摘要: go_day4  结构体和方法 type后面接的都是类型 自定义类型和别名 package main import "fmt" type myint int //自定义类型,编译完还保留 type tmpint = int //类型别名,只在代码编写时有效 func main() { var x myint = 10 fmt.Pr 阅读全文
posted @ 2022-01-25 23:24 ydssx 阅读(43) 评论(0) 推荐(0) 编辑
摘要: go_day3 汉字回文_函数_defer_闭包 map的遍历和判断键是否存在 package main import ( "fmt" "strings" ) func main() { // 统计how do you do 单词的出现次数 s1 := "how do you do" sl1 := strings.Split(s1, " ") m1 阅读全文
posted @ 2022-01-23 22:02 ydssx 阅读(27) 评论(0) 推荐(0) 编辑
摘要: go_day02数组和切片 数组长度是数组类型的一部分 数组的定义 //声明 var a1 [3]int fmt.Print(a1) //赋值,注意要加上长度和类型 a1 = [3]int{1, 2, 3} //函数中的方法1 a2 := [3]int{1, 2, 3} //函数中的方法2 a3 := [...]int{1, 阅读全文
posted @ 2022-01-17 18:47 ydssx 阅读(26) 评论(0) 推荐(0) 编辑
摘要: go_统计字符串汉字,九九乘法表 统计hello沙河小王子的中文字符个数 package main import ( "fmt" "unicode" ) func main() { s := "hello沙河小王子" var cnt int for _, v := range s { // if unicode.Is(unicode 阅读全文
posted @ 2022-01-16 15:35 ydssx 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 整数二分,数的范围,浮点数二分,求平方根或立方根 #整数二分模板 // 区间[1,r]被划分成[1, mid]和[mid + 1, r]时使用 int bsearch_1(int l, int r) { while(l < r) { int mid = l + r >> 1; if(check(mid)) r = mid; else l = mid 阅读全文
posted @ 2021-11-06 15:55 ydssx 阅读(75) 评论(0) 推荐(0) 编辑
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示