当前位置: 首页 > wzjs >正文

自己做电影网站需要什么b站推广网站mmmnba

自己做电影网站需要什么,b站推广网站mmmnba,广州工商注册代办机构,网站建设误区图SQL语句是关系型数据库中不可缺少的部分 1. 数据定义语言(DDL) 用于定义数据库结构: -- 创建数据库 CREATE DATABASE database_name; -- 创建表 CREATE TABLE table_name (column1 datatype constraints,column2 datatype constraints,... ); 这里面column是数…

SQL语句是关系型数据库中不可缺少的部分

1. 数据定义语言(DDL)

用于定义数据库结构:

-- 创建数据库
CREATE DATABASE database_name;
-- 创建表
CREATE TABLE table_name (column1 datatype constraints,column2 datatype constraints,...
);

这里面column是数据列名,datatype 是该列里面存储的数据类型,constraints 是约束条件(常见的有 not null 非空, unique 唯一 等等)

-- 修改表结构
ALTER TABLE table_name ADD column_name datatype;
ALTER TABLE table_name MODIFY column_name new_datatype;
ALTER TABLE table_name DROP COLUMN column_name;

ADD 增加表的数据列

MODIFY 修改原有表的数据类型

DROP COLUNM 删除已有的数据列

-- 删除表或数据库
DROP TABLE table_name;
DROP DATABASE database_name;
-- 创建索引
CREATE INDEX index_name ON table_name (column_name);

SQL 的索引并不是C语言的*、@,而是一种优化途径:基于数据结构 B树 / B+树 存储列值和对应行位置的映射,帮助数据库快速定位数据而不用全局扫描,大幅提高 WHEREORDER BYJOIN 的速度(尽管功能和哈希表类似,但是B树主要是通过平衡树实现,虽然时间复杂度比哈希表更高,但是也支持范围、前缀、等值等更多操作)

像我的智选果实项目数据库脚本里面就可以通过

-- 为fruit_type列创建索引,加速按水果类型查询
CREATE INDEX idx_fruit_type ON fruit_weights (fruit_type);-- 为timestamp列创建索引,加速时间范围查询
CREATE INDEX idx_timestamp ON fruit_weights (timestamp);

创建索引,加快下面的查询操作

-- 查找所有苹果记录
SELECT * FROM fruit_weights WHERE fruit_type = '苹果';-- 查找特定日期范围内的记录
SELECT * FROM fruit_weights WHERE timestamp BETWEEN '2025-05-01' AND '2025-05-21';

2. 数据操作语言(DML)

用于操作数据:

-- 插入数据:INSERT
INSERT INTO table_name (column1, column2) VALUES (value1, value2);-- 更新数据:UPDATE
UPDATE table_name SET column1 = value1 WHERE condition;-- 删除数据:DELETE
DELETE FROM table_name WHERE condition;

3. 数据查询语言(DQL)

用于查询数据:

-- 基本查询
SELECT column1, column2 FROM table_name;-- 带条件查询
SELECT * FROM table_name WHERE condition;-- 排序
SELECT * FROM table_name ORDER BY column_name ASC/DESC;-- 分组
SELECT column1, COUNT(*) FROM table_name GROUP BY column1;-- 连接查询
SELECT a.column1, b.column2 
FROM table1 a 
JOIN table2 b ON a.key = b.key;-- 子查询
SELECT * FROM table_name 
WHERE column_name IN (SELECT column_name FROM another_table);-- 聚合函数
SELECT COUNT(*), AVG(column_name), SUM(column_name) FROM table_name;-- 限制结果数量
SELECT * FROM table_name LIMIT 10;

4. 数据控制语言(DCL)

用于控制数据库访问权限:

-- 授权
GRANT privilege ON database.table TO user@host;-- 撤销权限
REVOKE privilege ON database.table FROM user@host;

5. 事务控制语言(TCL)

用于管理事务:

-- 开始事务
BEGIN TRANSACTION;  -- 或 START TRANSACTION;-- 提交事务
COMMIT;-- 回滚事务
ROLLBACK;-- 设置保存点
SAVEPOINT savepoint_name;-- 回滚到保存点
ROLLBACK TO SAVEPOINT savepoint_name;

在果实智选项目的duqu3.py脚本中,主要使用了DDL语句创建表结构和DML语句插入水果重量数据。

http://www.dtcms.com/wzjs/491483.html

相关文章:

  • 动力网站怎么自己注册网站
  • 网站发布服务托管器seo优化公司信
  • 做网站需要交印花税微信朋友圈广告投放代理
  • 澄迈住房和城乡建设局网站百度贴吧网页版入口
  • 东莞高端品牌网站建设系统优化大师免费版
  • 建设外卖网站规划书互联网电商平台
  • 做go分析和kegg分析网站百度关键词推广价格查询
  • 织梦上网站次导航怎么做快速建站工具
  • 如何让百度收录自己的网站抖音推广怎么收费
  • mg动画制作软件的搜索引擎优化
  • 找合伙做网站的厦门人才网最新招聘信息网
  • 无锡便宜做网站自己接单的平台
  • 如何请人创建一个网站seo是哪个英文的简写
  • 甘肃省路桥建设集团网站新乡seo推广
  • 做供应商在什么网站找可靠正规seo大概多少钱
  • wordpress图片目录下移动端排名优化软件
  • 徐州手机网站开发公司代理推广
  • 济南做网站互联网公司排名seo网站优化工具
  • 室内设计公司 网站建设乐陵seo外包
  • 淘宝客的网站怎么做的上海还能推seo吗
  • 昆山城市建设网站国际网络销售平台有哪些
  • 规范网络直播平台的可行性建议seo优化培训机构
  • 给前端做网站的图片叫什么软件外贸网站建设流程
  • 织梦建设网站需要什么软件seo网络推广经理
  • 展开网站建设网络营销公司排行榜
  • 做网站老板不发工资我拿尾款电商平台怎么运营的
  • 做网站国外访问东莞网站营销推广
  • 嵊州市网站建设友情链接交换形式
  • 创网站 灵感百度域名收录提交入口
  • 服装手机商城网站建设网站建设的流程是什么