1.1 数据库的概念
数据库(Database)是指按照一定的数据模型组织起来的、能够长期存放的、大量的相关数据的集合,它是数据管理和存储的核心部分,用于有效地处理和存储数据。
1.2 SQL列的常用类型
INT:整数类型,常用于存储年龄等整数数据。
BIGINT:大整数类型。
DECIMAL:小数类型,常用于存储货币等需要精确计算的数据。
DATE/DATETIME:日期和时间类型。
VARCHAR:可变长字符串类型,常用于存储地址、姓名等。
2.1 数据库操作
创建数据库
CREATE DATABASE 数据库名称;
删除数据库
DROP DATABASE 数据库名称;
查看所有数据库
SHOW DATABASES;
使用某个数据库
USE 数据库名称;
2.2 表操作
创建表
CREATE TABLE 表名 ( 列名1 列的类型 [约束], 列名2 列的类型 [约束], ... );
删除表
DROP TABLE 表名;
查看表结构
DESCRIBE 表名;
修改表
ALTER TABLE 表名 ADD 新列 类型; ALTER TABLE 表名 DROP COLUMN 列名; ALTER TABLE 表名 MODIFY 列名 新类型;
3.1 插入操作(INSERT INTO)
INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);
3.2 修改操作(UPDATE)
UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件;
3.3 删除操作(DELETE)
DELETE FROM 表名 WHERE 条件;
4.1 消除重复元素(DISTINCT)
SELECT DISTINCT 列名 FROM 表名;
4.2 算术运算符(+,-,*,/)
SELECT 列1 + 列2 AS 合计 FROM 表名;
4.3 设置别名(AS)
SELECT 列1 AS 别名1, 列2 AS 别名2 FROM 表名;
4.4 按格式输出(CONCAT)
SELECT CONCAT(列1, ' ', 列2) AS 组合结果 FROM 表名;
4.5 过滤查询(WHERE)
SELECT * FROM 表名 WHERE 条件;
4.6 比较运算符(=, >, >=, <, <=, !=)
SELECT * FROM 表名 WHERE 列1 = 值1;
4.7 逻辑运算符(AND、OR、NOT)
SELECT * FROM 表名 WHERE 条件1 AND 条件2;
4.8 范围和集合(BETWEEN AND)
SELECT * FROM 表名 WHERE 列1 BETWEEN 值1 AND 值2;
4.9 判空(IS NULL)
SELECT * FROM 表名 WHERE 列1 IS NULL;
4.10 模糊匹配查询(LIKE,%,_)
SELECT * FROM 表名 WHERE 列1 LIKE '%值%';
4.11 结果排序(ORDER BY)
SELECT * FROM 表名 ORDER BY 列1 [ASC|DESC];
4.12 分组查询(GROUP BY)
SELECT 列1, COUNT(*) FROM 表名 GROUP BY 列1;
4.13 DQL字句的执行顺序
1、SELECT
子句:指定要查询的列。
2、FROM
子句:指定要查询的表。
3、WHERE
子句:指定过滤条件。
4、GROUP BY
子句:指定分组方式。
5、HAVING
子句:指定分组后的过滤条件。
6、ORDER BY
子句:指定排序方式。
7、LIMIT
子句:指定返回记录的数量。
5.1 常用关键字(COUNT、SUM、MAX、MIN、AVG)
COUNT():统计行数或非空值数量。
SUM():求和。
MAX():最大值。
MIN():最小值。
AVG():平均值。
随着互联网的普及和信息技术的飞速发展台湾vps云服务器邮件,电子邮件已经成为企业和个人日常沟通的重要工具。然而,传统的邮件服务在安全性、稳定性和可扩展性方面存在一定的局限性。为台湾vps云服务器邮件了满足用户对高效、安全、稳定的邮件服务的需求,台湾VPS云服务器邮件服务应运而生。本文将对台湾VPS云服务器邮件服务进行详细介绍,分析其优势和应用案例,并为用户提供如何选择合适的台湾VPS云服务器邮件服务的参考建议。
工作时间:8:00-18:00
电子邮件
1968656499@qq.com
扫码二维码
获取最新动态