热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

sqlserver批量删除_从零学会SQL:入门

1、什么是数据库?什么是SQL?数据库:存放数据的地方,我学习的是关系型数据库,MySQL。关系型数据库&#x
fd3819af4d8bd3039968277556225264.png

1、什么是数据库?什么是SQL?

43a39317d92d9a60ec0a64c0b5b227ef.png

数据库:存放数据的地方,我学习的是关系型数据库,MySQL。

关系型数据库:多张表+各表之间的关系

表:一个数据库可以有多张表,每张表是二维表格,每张表通过【主键】关联,这种关系叫做【联结】。

SQL:用于查询数据库里面数据的工具。

072785267d1a1ffdd2b30c3559b47fbd.png

SQL分类:

5fdeab9393221f1312528e7619df69d2.png

2、如何安装数据库?

mysql数据库安装教程​mp.weixin.qq.com
0519f10a2cf60dd66790e5ab7721a588.png
客户端navicat安装教程​mp.weixin.qq.com
e95dbb80d28ff1d507e454a7f46e88b0.png

3、表的创建、删除和更新

53d54965e101757bbdb5fefe43f0401a.png
https://www.zhihu.com/video/1115750817948545024

数据类型:

50e5f77bc815ee85fb6e7cbc7aac5983.png
038c07b2fb24da1c0e8461ac87e55c9a.png
1a503013b230fd7dc707d462c84d6906.png

创建4张表

6d203f74c37e938db1fffeb2f8803727.png

3、数的插入、删除和更新

通过SQL批量插入数据

2c618424346ce3f0a47f4ac0dbacfc59.png

通过SQL删除数据

ef87912a92235d00447996b60b69fa54.png

通过SQL更新数据

6c162085e9ceadf67dfa303d8504a38f.png
5e5612cac5014226a2a08206e24c2749.png

通过sql把四张表都插入数据

0038a35a3d8c7471ed210c5832fd689b.png
a17218f8a8d389976b658f8cc4cf5ddb.png
6114c4a56cda5e917e9e637ec195eba6.png
5e5612cac5014226a2a08206e24c2749.png

友情提示:之后的【从零学会SQL】系列文章都会用到这四张表的内容。



推荐阅读
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 探讨如何从数据库中按分组获取最大N条记录的方法,并分享新年祝福。本文提供多种解决方案,适用于不同数据库系统,如MySQL、Oracle等。 ... [详细]
  • 为已有数据表添加主键:MySQL与SQL Server的最佳实践
    本文介绍了在处理一个涉及数据交互的小项目时,如何为没有主键标识的老表添加主键。具体探讨了在SQL Server中为已有数据表添加自增主键或GUID主键的两种方法,并提供了详细的SQL语句及执行效果。 ... [详细]
  • MySQL DateTime 类型数据处理及.0 尾数去除方法
    本文介绍如何在 MySQL 中处理 DateTime 类型的数据,并解决获取数据时出现的.0尾数问题。同时,探讨了不同场景下的解决方案,确保数据格式的一致性和准确性。 ... [详细]
  • 本文介绍如何在PostgreSQL数据库中正确插入和处理JSON数据类型,确保数据完整性和避免常见错误。 ... [详细]
  • 本文探讨了Microsoft OLE DB Provider for SQL Server错误80004005的成因与解决方法,详细分析了SQL Server连接失败的原因,并提供了多个有效的解决方案。 ... [详细]
  • 深入理解T-SQL中的NULL与三值逻辑
    本文探讨了SQL Server中的三值逻辑,解释了谓词计算结果为TRUE、FALSE和UNKNOWN的规则。通过具体示例,详细说明了如何正确处理NULL值,并探讨了在不同约束条件下的行为。 ... [详细]
  • 创建项目:Visual Studio Online 入门指南
    本文介绍如何使用微软的 Visual Studio Online(VSO)创建和管理开发项目。作为一款基于云计算的开发平台,VSO 提供了丰富的工具和服务,简化了项目的配置和部署流程。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 选择适合生产环境的Docker存储驱动
    本文旨在探讨如何在生产环境中选择合适的Docker存储驱动,并详细介绍不同Linux发行版下的配置方法。通过参考官方文档和兼容性矩阵,提供实用的操作指南。 ... [详细]
  • 20100423:Fixes:更新批处理,以兼容WIN7。第一次系统地玩QT,于是诞生了此预备式:【QT版本4.6.0&#x ... [详细]
  • 本文详细介绍了在 MySQL、SQL Server 和 Oracle 数据库中如何使用分组和排序功能。涵盖了聚集函数的应用、HAVING 子句的作用以及特定数据库中的独特方法,如 SQL Server 的 ROW_NUMBER() 函数和 Oracle 的相关特性。 ... [详细]
  • 本文介绍了一种在 MySQL 客户端执行 NOW() 函数时出现时间偏差的问题,并详细描述了如何通过配置文件调整时区设置来解决该问题。演示场景中,假设当前北京时间为2023年2月17日19:31:37,而查询结果显示的时间比实际时间晚8小时。 ... [详细]
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
author-avatar
$Array$
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有