摘要: -- DQL - IN、NOT IN、EXISTS、NOT EXISTS -- IN 查询某个范围内的数据 -- NOT IN 查询不在某个范围内的数据 -- EXISTS 子查询结果判断 -- NOT EXISTS 子查询结果判断 -- IN -- 1、如果是对索引字段进行操作,使用 OR 效率高 阅读全文
posted @ 2023-02-24 16:24 mailfor 阅读(0) 评论(0) 推荐(0) 编辑
摘要: -- 表联查 -- CREATE TABLE `user_types` ( -- `id` int NOT NULL AUTO_INCREMENT, -- `title` varchar(20) NOT NULL DEFAULT '' COMMENT '类型名称', -- `status` tiny 阅读全文
posted @ 2023-02-24 15:15 mailfor 阅读(0) 评论(0) 推荐(0) 编辑
摘要: -- CREATE TABLE `user_types` ( -- `id` int NOT NULL AUTO_INCREMENT, -- `title` varchar(20) NOT NULL DEFAULT '' COMMENT '类型名称', -- `status` tinyint(1) 阅读全文
posted @ 2023-02-24 15:09 mailfor 阅读(0) 评论(0) 推荐(0) 编辑
摘要: -- 函数操作 -- COUNT 计算指定字段出现的个数,不包含NULL值 -- SUM 计算某一列值的总和 -- AVG 计算某一列值的平均数 -- MAX 获取某一列值的最大数 -- MIN 获取某一列值的最小数 -- CONCAT 将多个字符串连接成一个字符串 -- CONCAT_WS 和co 阅读全文
posted @ 2023-02-24 14:50 mailfor 阅读(0) 评论(0) 推荐(0) 编辑
摘要: -- DQL 数据库查询语句 -- SELECT -- SELECT执行顺序 FROM -> WHERE -> GROUP BY -> HAVING -> SELECT 的字段 -> DISTINCT -> ORDER BY -> LIMIT -- 查询users表中所有数据,返回所有列 SELEC 阅读全文
posted @ 2023-02-24 14:44 mailfor 阅读(0) 评论(0) 推荐(0) 编辑
摘要: -- DML语句对表数据进行insert[增], delete[删], update[改], merge[合并, Mysql不可用], replce into[删+增/增] -- CREATE TABLE IF NOT EXISTS users2 ( -- `id` INT(11) NOT NULL 阅读全文
posted @ 2023-02-24 14:38 mailfor 阅读(0) 评论(0) 推荐(0) 编辑
摘要: -- DDL 语句操作数据库以及表的create[增加], drop[删除], alter[修改]等 -- 创建测试数据库 -- 一般创建 create database test; -- 不确定是否已存在的创建 CREATE DATABASE IF NOT EXISTS test; -- 指定字符 阅读全文
posted @ 2023-02-24 14:35 mailfor 阅读(0) 评论(0) 推荐(0) 编辑