【SQL 新手教程 5/20】查询数据 (一)

Wincc报表教程(SQL数据库的建立,wincc在数据库中保存和查询数据,调用Excel模板把数据保存到指定的位置和打印功能) 在工业生产中很多设备的数据是需要记录的,例如产能、所损耗的电能等都需要定时的记录,作为分析企业生产运营情况的依据。图一本章主要是介绍WINCC7.5用VB来读写SQLserver数据库,网上有不少这类例子,实现功能的方法也很多,但是在运行过程中,或多或少的发现有些关键点没有提及到。... 阅读详情
idclass_idnamegenderscore
11小明M90
21小红F95
32小胖M65

1. 基本查询 💜 查询数据库表的所有数据
SELECT * FROM <表名>  	/* 查询的结果是一个二维表 */
SELECT * FROM students  /* 示例 */
  • SELECT 是关键字,表示将要执行一个查询

  • * 表示所有列

  • FROM 表示将要从后续 <表名> 表里查询

  • 示例查询结果参考:

    idclass_idnamegenderscore
    11小明M90
    21小红F95
    32小胖M65

2. 投影查询 💜 让结果集仅包含指定列
SELECT 列1 [别名1], 列2 [别名2], 列3 [别名3] <表名> /* 查询的结果是一个二维表 */
SELECT id student_id, name FROM students
  • 别名 是可选项,非必填

  • 示例查询结果参考:* 结果中 id 表更为了 student_id

    student_idname
    1小明
    2小红
    3小胖

3. 条件查询 💜 查询满足查询条件的数据
SELECT * FROM <表名> WHERE <条件表达式>  	/* 查询的结果是一个二维表 */
SELECT * FROM students WHERE score >= 80; 	/* 示例 */

SELECT * FROM students WHERE score >= 80 AND gender = 'M';	/* AND 示例 */ 
SELECT * FROM students WHERE score >= 80 OR gender = 'M';	/* OR 示例 */ 
SELECT * FROM students WHERE NOT class_id = 1;				/* NOT 示例 */ 
  • 可以用 AND OR NOT (等价于 <>) 创建丰富的条件表达式

    • 如果不加括号,条件运算按照 NOT、AND、OR 的优先级进行
  • 常用的条件:<, <=, =, >=, >, <>

  • 示例查询结果参考:

    idclass_idnamegenderscore
    11小明M90
    21小红F95
    idclass_idnamegenderscore
    11小明M90
    idclass_idnamegenderscore
    11小明M90
    32小胖M65
    idclass_idnamegenderscore
    32小胖M65

欢迎关注 、订阅专栏 【SQL 新手教程】谢谢你的支持!💜💜
参考资料:廖雪峰的官方网站 – SQL 教程 👉 在线 SQL

【ClickHouse SQL 极简教程】ClickHouse SQL 之数据查询语言 DQL 1.1.数据查询数据查询语言( DQL ) 是SQL语言子集,也是 SQL中最核心最常用的功能。1.1.1.概述SQL 的核心是 Query,也就是数据查询(DateQuery)。SQL中数据查询语句也只有一个,那就是 SELECT语句。SELECT 语句执行数据查询,并把请求响应的数据返回到客户端,返回数据集称为结果集。类似 HiveSQL,ClickHouse...... 阅读详情

相关推荐

法律AI工具横评:Kimi Work与WorkBuddy,谁更适合法律人?

在人工智能技术日益普及的今天,自然语言处理(NLP)和大语言模型(LLM)正深刻改变着专业领域的工作范式。其核心原理在于通过海量数据训练,使模型能够理解、生成和推理人类语言。这一技术价值在于将从业者从繁琐、重复的信息处理工作中解放出来,极大提升工作效率与知识获取的便捷性。在法律、金融、咨询等对文本处理要求极高的行业,AI助手已展现出在文档分析、信息检索和内容生成方面的巨大潜力。具体到法律应用场景,AI工具能够辅助完成合同审查、法律检索和文书起草等核心任务,成为专业人士的得力助手。本文聚焦于近期备受关注的两款

weixin_30279671的博客 560

零基础必看!SQL 基础查询语句大全

【查询表:user_profile (device_id,gender,age,university,gpa)】sql。

Ly31755的博客 924

VS Code 配置 LaTeX 写作环境完全指南

本文详细介绍了如何在 VS Code 中配置 LaTeX 写作环境,涵盖了从安装必备组件到高级功能的全面指南。首先,用户需要安装 LaTeX 发行版(如 TeX Live 或 MiKTeX)和 VS Code 插件(如 LaTeX Workshop)。接着,通过修改 settings.json 和 keybindings.json 文件,用户可以自定义编译、查看快捷键等基础配置。文章还提供了高效写作技巧,如使用代码片段和多文件项目管理,并介绍了高级功能如反向同步、公式预览和参考文献管理。此外,针对常见问题(

weixin_70043030的博客 1984

【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶玩法

本文是一篇SQL实战指南,从数据插入到复杂查询系统讲解SQL操作。主要内容包括:1) 数据插入的多种方式(单行/多行插入、替换更新);2) 基础查询语法及注意事项(避免全列查询、使用distinct去重);3) where子句的运算符详解(比较运算、逻辑运算、NULL处理);4) 结果排序(asc/desc)与别名使用规则(where不可用别名、order by可用);5) 特别解释了SQL执行顺序(from→where→select→order by)

2401_87944878的博客 2万+

总结所有的池化(Pooling)方法

为什么池化? 池化(Pooling)层和卷积层、全连接层一样,都是卷积神经网络的组成部分。 卷积神经网络中的卷积层会将卷积Filter应用于输入图像,以便创建特征映射来总结输入中这些特征的存在。 卷积层被证明是非常有效的,在深层模型中叠加卷积层可以让接近输入的层学习低层特征(如线条),在模型中更深(高)的层用于学习高阶或者更抽象的特征,如形状或特定对象。 卷积层特征映射输入的一个局限性是它们只能精确记录特征在输入层的位置。这意味着在输入图像中特征位置的小幅移动将导致不同的特征映射。这可以随着重新裁剪

大脸猫的博客 1万+

Zemax操作33--5倍激光扩束器

5倍扩束

lzy750750的博客 2932

一天学会SQL,写给小白的数据库教程

前言 互联网产品的主要组成部分,就是程序+数据,程序负责处理逻辑,数据负责存储信息,从事IT相关行业,如运营、产品等,了解数据库知识,对工作有很大的帮助,熟悉数据库后,可以拿到一手底层数据,进行数据分析。 本篇教程主要针对完全不懂数据库知识的新手,通过最少入门知识,快速掌握数据库技能。 一、数据库 1、什么是数据库? 顾名思义,数据库是存储数据的仓库,数据库由一张张数据表组成,表就是直接...

melook 5924

从Oracle迁移数据到Hadoop

目标:把Oracle 下的数据文件迁移到 Hadoop , 数据表都是上亿条,每个数据表的空间都超过100G。 关键是建立数据文件是UTF8格式,这样数据中的汉字在Hadoop 里显示才正常。 平台:CentOS 6.10 工具:Python 2.7 cx_Oracle 库 Oracle10.2.0.4.0 Hadoop 2.7.2-transwarp-5.2.1 1. 查看表...

预则立 4236

SQL查询单表数据(一)

本节讲述 基本的 select 查询单表数据语句 1 从单表中查询所有的行和列 查询表中所有的数据 select * from t_user 在 SQL 中,字符 “*” 具有特殊的含义,使用用它,将从指定的表中返回每一列,在这里由于没有使用 where 子句,所以将会返回每一行,即是 查询表中所有的行与列,就是所有的数据 。 还有一种写法就是分别列出每一列 如下 select user_n...

代码小疯子 3万+

Enterprise Architect 中文经典教程

本文使用到的EA工程文件下载 一、Enterprise Architect简介 Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,...

2万+

ABAP Cloud 里的高性能日志:CL_BALI_LOG、XCO_CP_BAL 与 AML 的性能对比与选型指南

ABAP日志框架性能对比与选型建议 本文对比了ABAP Cloud中三种主流日志框架的性能表现与适用场景: 标准BALI:适合明确需要保存日志的场景,保存路径短,性能较好 XCO_CP_BAL:API更现代但性能较低,适合需要即时可见性的场景 AML:开源框架,擅长消息缓冲,适合批量处理时暂存消息 测试结果表明: 纯记录不落库时AML最快 需要保存时BALI性能最优 second connection不提升性能但能确保日志留存 选型建议: 高频批处理优先AML+BALI组合 故障诊断考虑XCO的即时可见性

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 215

【MySQL】MySQL PHP 语法,PHP MySQL 简介,查询,下载 MySQL 数据库, SQL 教程

【MySQL】MySQL PHP 语法,PHP MySQL 简介,查询,下载 MySQL 数据库, SQL 教程

2201_75366661的博客 5413

零倾覆力矩点(ZMP)

从形式上讲,ZMP 指的是空间中相对于一个平面(通常是地平面)抵消接触力矩的点的集合。这个集合实际上是一个轴,而不是一个点,但为了方便起见,让我们按照传统的推导方法来计算地面平面上的 ZMP。这一推导从任何多刚体系统的牛顿-欧拉运动方程开始:其中,为机器人的总质量,为重力矢量,为系统的重心,为加速度,为固定点的角动量变化率。在右侧,表示净接触扭矩,即施加到机器人上的所有接触扭矩之和,坐标取自质心 (COM)。

机器人控制与仿真应用 2371

用SQL语句进行数据库查询(简单查询)

讲解使用SQL语句进行简单的数据查询、条件查询等.

@初阶牛的博客 6488

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

SQL简明数据分析教程

SQL与MySQL简介数据库基础从SQL的角度来看,数据库就是一个以某种有组织的方式存储的数据集合。我们可以采用数据库对数据进行有效的存储与管理,并运用数据库进行合理的处理与分析,使其转化为有价值的数据信息。理解数据库的一种简单办法是将其想象为一个存放数据的文件柜, 往文件柜里存放数据资料时,先在文件柜中创建文件,然后将相关的数据资料放入特定的文件中,这种存储某种特定类型数据的结构化的文件就称为表。

遇见 2万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

如何快速上手SQL Murder Mystery:新手必学的5个基础查询

SQL Murder Mystery是一款将学习SQL与解谜游戏完美结合的开源项目,通过模拟一桩发生在SQL City的谋杀案,让玩家在查找线索、分析证据的过程中掌握SQL查询技巧。无论是SQL初学者还是有经验的开发者,都能在这个充满挑战的游戏中提升数据库查询能力。 ## 🕵️‍♂️ 什么是SQL Murder Mystery? SQL Murder Mystery是一个基于SQLite数据

gitblog_00276的博客 674

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

LangChain SQL介绍以及使用Qwen1.5执行SQL查询教程

通过使用SQL Agent和内置的SQLDatabaseToolkit,开发者能够更加灵活和高效地与SQL数据库进行交互,无论是执行复杂的查询,还是处理和维护数据库,都能够得到简化和加速。这对于需要频繁与数据库交互的应用程序来说是一个很大的优势,尤其是在需要动态生成查询语句或处理复杂数据库交互逻辑的时候。

2401_85375186的博客 1403

(一)SQL 数据查询篇

学SQL?看这个系列就够啦,这个系列从基础到实战,手把手教你轻松上手!学完即可应对实际工作需求,快来开启你的SQL进阶之旅吧!

smile_007996的博客 1481

SQL语句高级查询(适用于新手)

本文旨在为那些编程基础相对薄弱的朋友们提供一份详尽的指南,特别聚焦于在IDEA(IntelliJ IDEA)、MySQL以及Navicat等广受欢迎的开发与数据库管理工具中执行SQL语句的实践操作。无论你是编程初学者,还是希望在数据库操作上有所提升的开发者,本文将是你不可或缺的学习资源。我们的演示将以IDEA为核心平台,但所提供的知识和技巧同样适用于MySQL命令行、Navicat等其他环境,确保你的学习之路宽广且实用。 在探索数据库的奥秘时,能够亲手编写并执行SQL语句,无疑是将理论知识转

小星袁 2458

数据库 实验二 SQL查询一

SQL查询一 答案链接链接 实验学时:2 实验类型:验证 实验要求:必修 一、实验目的 通过本实验使学生掌握单表查询并初步掌握多表查询的技能。 二、实验内容 使用实验一建立的银行贷款数据库和表,完成以下查询。 1-10题为单表查询,11-25为多表查询。 查询所有法人的法人代码、法人名称、经济性质和注册资金。 查询“B1100”银行的的银行名称和电话。 查询贷款金...

weixin_41360517的博客 9337

【SQL实战】——数据查询

本篇文章通过24个精心挑选的案例,为读者提供了一个全面、实用的SQL查询语法学习平台。无论你是SQL初学者,还是希望提升技能的进阶者,都能从中获得宝贵的经验和启示,为未来的数据处理和分析工作奠定坚实的基础。

jd1813346972的博客 3176

PLSQL Developer新手使用教程(图文教程)

PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能,下面简单的介绍一下如何使用PLSQL Developer工具,新手教程。 1.基本操作 1)首先确保有oracle数据库或者有oracle服务器,然后才能使用PLSQL Developer连接数据库。 ...

weixin_34409741的博客 1万+

SQL Server 数据库原理及应用 实验一 数据定义 二 数据基本查询

实验内容实验一 数据定义实验二 数据基本查询实验三 数据高级查询实验四 数据更新和视图 实验一 数据定义 第一步 打开 Microsoft SQL Service Management Studio 并连接数据库 schTest use schTest 第二步 用SQL语言CREATE TABLE语句创建实验一中学生表student、课程表course和选课表sc及其相应约束 CREATE TABLE Student ( Sno CHAR(9) PRIMARY KEY, --学号,主码 Snam

bearcat303295的博客 3945

【数据库SQL】入门教程:掌握基础查询与操作

SQL,即结构化查询语言,是一种专门用于与数据库通信的编程语言。通过SQL,用户可以执行各种操作,如数据查询、更新记录、管理数据库结构以及控制数据访问等。SQL(结构化查询语言)是一种专门用来管理和操作关系数据库的语言。它包括各种命令,如查询、更新、插入和删除数据。

weixin_52938153的博客 1927

这20条SQL优化方案,让你的数据库查询速度提升10倍

本文系统分享了20种SQL优化实用技巧,涵盖查询、索引、设计及工具使用,通过真实案例解析,帮助开发者提升数据库性能,告别慢查询。

qq_31676725的博客 1094

mysql 查询后20条数据库_数据库查询优化-20条必备sql优化技巧

0、序言本文我们来谈谈项目中常用的 20 条 MySQL 优化方法,效率至少提高 3倍!具体如下:1、使⽤ EXPLAIN 分析 SQL 语句是否合理使⽤ EXPLAIN 判断 SQL 语句是否合理使用索引,尽量避免 extra 列出现:Using File Sort、Using Temporary 等。2、必须被索引重要SQL必须被索引:update、delete 的 where 条件列、ord...

weixin_39542477的博客 3268
上一篇: 【SQL 新手教程 4/20】关系模型 --索引
下一篇: 【SQL 新手教程 5/20】修改数据 待更新 ...
CODE_RabbitV
博客等级 码龄7年 2930粉丝 218原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值