pgAdmin4的应用(二)

article/2025/10/15 20:24:37
PostgreSQL

1、插入数据


写错了:  select  是查询



或是:


这种方法也是可以的,不过之前要先确定表!!

查看添加的数据;



2、使用 insert 查询工具插入多条数据

INSERT INTO STUDENT2(  ID,NAME,SUBJECTS)  
VALUES (2,'往','c'),  
(3,'开','m'), 
(4,'天','x');


查看数据:


3、使用 select 查询数据




3.1 使用查询语句进行查询表

SELECT id,name FROM STUDENT2;



4、使用 update 更新数据库


把值放在“”的地方 并完成WHERE条件<condition>,然后点击“执行”按钮执行查询。

例如,把id是2的,改变名字和subjects:


查询改变的结果:


5、使用 delete 删除数据





5.1、将整个表都删除的语句:

DELETE FROM public.student2;




注意:如若出现  SQL 状态 42703

请参考:https://blog.csdn.net/shuaiwang/article/details/1807421

6、排序的问题

PostgreSQL ORDER BY子句用于按升序或降序对数据进行排序。数据在一列或多列的基础上进行排序。

语法:

SELECT column-list FROM table_name [WHERE condition] [ORDER BY column1, column2, .. columnN] [ASC | DESC];
SQL

参数说明:

  • column_list:它指定要检索的列或计算。
  • table_name:它指定要从中检索记录的表。FROM子句中必须至少有一个表。
  • WHERE conditions:可选。 它规定必须满足条件才能检索记录。
  • ASC:也是可选的。它通过表达式按升序排序结果集(默认,如果没有修饰符是提供者)。
  • DESC:也是可选的。 它通过表达式按顺序对结果集进行排序。

①、升序排序 - ORDER BY [field] ASC

执行以下查询以按升序ORDER BY AGE数据记录:

SELECT *   
FROM STUDENT2  
ORDER BY NAME ASC;
SQL

按照 name 字段升序排序:


②、降序排序 - ORDER BY [field] DESC

执行以下查询以按降序ORDER BY name DESC数据的记录:

SELECT *   
FROM STUDENT2 
ORDER BY subjects DESC;
SQL

按照 subjects 字段降序排序,

③、多列排序 ORDER BY

您还可以使用ORDER BY子句在多列上排序记录。执行以下查询从表“student2”按ORDER BY NAME以升序获取记录。

7、分组的问题

PostgreSQL GROUP BY子句用于将具有相同数据的表中的这些行分组在一起。 它与SELECT语句一起使用。

GROUP BY子句通过多个记录收集数据,并将结果分组到一个或多个列。 它也用于减少输出中的冗余。

语法:

SELECT column-list  
FROM table_name  
WHERE [conditions ]  
GROUP BY column1, column2....columnN  
ORDER BY column1, column2....columnN
SQL

注意:在GROUP BY多个列的情况下,您使用的任何列进行分组时,要确保这些列应在列表中可用。

SELECT NAME
FROM STUDENT2  
GROUP BY NAME;

7.1减少冗余数据

我们可以先添加一些重复的数据在表里面

当我们使用GROUP BY NAME时,可以看到重复的名字数据记录被合并。 它指定GROUP BY减少冗余。

8、HAVING 的用法

在PostgreSQL中,HAVING子句与GROUP BY子句组合使用,用于选择函数结果满足某些条件的特定行。

语法:

SELECT column1, column2 FROM table1, table2 WHERE [ conditions ] GROUP BY column1, column2 HAVING [ conditions ] ORDER BY column1, column2

①、name字段值计数大于1的名称。

SELECT NAME,COUNT (NAME) 
FROM STUDENT2  
GROUP BY NAME HAVING COUNT (NAME) > 1;

因为往,开,天都是插入的双重数据;


②、显示名称(name)数量小于2的记录。

SELECT NAME   
FROM STUDENT2  
GROUP BY NAME HAVING COUNT (NAME) < 2;

也可参考:https://www.yiibai.com/postgresql/       

是 ---》 pgAdminIII

本人原创,未经允许不得转载!!

http://chatgpt.dhexx.cn/article/tGFlGfiy.shtml

相关文章

PostgreSQL/pgAdmin 4 使用

目录 一、安装 PostGIS/pgAdmin 4 二、PostgreSQL 语法 三、SQL shell (psql) 的使用 四、pdAdmin 4 的使用 1.登录&#xff0c;设置/输入密码。 2.新建数据库 由于第一次接触数据库相关内容&#xff0c;从安装软件开始&#xff0c;完全是盲人摸象&#xff0c;故记录一下…

pgAdmin III简介

要打开一个到服务的连接&#xff0c;在树中选择所需的服务&#xff0c;并双击它&#xff0c;或使用“工具”菜单上的连接即可。 一&#xff0e;主窗体 在主窗口中&#xff0c;显示数据库的结构。您可以创建新的对象&#xff0c;删除和编辑现有的对象&#xff0c;如果你使用的是…

PostgreSQL11 | pgadmin4基本使用

通过上一篇文章已经讲解了pgdmin4如何启用官方汉化&#xff0c;本篇开始讲解pgadmin4的使用。 启动pgadmin4后连接数据库&#xff0c;创建新的本地数据库 点击后可看到下方的弹窗 这个框内填写好相关信息后保存&#xff0c;以创建数据库 在【定义】中&#xff0c;用户可以设置…

pgAdmin4的应用(一)

一、安装 可供参考&#xff1a;https://blog.csdn.net/qq_28289405/article/details/80240969 二、转化为中文 可供参考&#xff1a;https://blog.csdn.net/qq_28289405/article/details/80242956 三、应用 0.1、打开数据库 0.2、打开pgAdmin&#xff0c;第一次打开可能需…

开始使用pgAdmin III

pgAdmin III是PostgreSQL一个图形化的数据库设计和管理工具,在Unix(Linux)和Windows系统中都有其发行版本。 pgAdmin III窗口如下图, 创建服务器登记 要进行PostgreSQL的开发与管理, 首先我们必须连接到数据库。可以点选菜单“文件->添加服务器”来打开添加服务器登记窗…

pgadminIII 的基本操作

主窗体 &#xff08;1&#xff09;打开pgadmin程序&#xff0c;在目录树种选择要连接的服务器&#xff0c;点击“连接”选项&#xff0c;如图所示&#xff1a; &#xff08;2&#xff09;在主窗口显示如下图所示。可以在此新建、编辑和删除对象&#xff0c;单击对象&am…

pgAdmin III 使用图解

pgAdmin III简介 要打开一个到服务的连接,在树中选择所需的服务,并双击它,或使用“工具”菜单上的连接即可。 一.主窗体 在主窗口中,显示数据库的结构。您可以创建新的对象,删除和编辑现有的对象,如果你使用的是当前连接到数据库用户的权限,在主窗口的左侧显示所有服务…

DVWA--javascript

Low 等级 查看源码&#xff0c;在前台生成了一个token&#xff0c;用的是md5加密。 输入success 在控制台输入 generate_token(); Medium 等级 输入 success 在控制台中&#xff0c;输入do_elsesomething(“XX”) High 等级 查看源码&#xff0c;发现这里的js代码经过混淆 …

Adobe Dreamweaver 2021下载与安装教程

准备好安装包 解压安装包&#xff0c;然后点开解压好的安装包 3. 打开 “ Set-up.exe ” 应用程序 4. 建议改一下安装位置&#xff0c;默认安装在C盘&#xff0c;改好位置之后点 “ 继续 ” 5. 等待它安装完成即可&#xff0c;然后点关闭 6.回到桌面会有一个 Adobe Dreamweave的…

DW1000室内定位UWB模块Mini版 KS_UWB V1.0

链接&#xff1a;UWB模块 硬件&#xff1a; STM32F103C8T6 DWM1000模块 尺寸2.2cm*3.2cm 留有ESP8266接口&#xff0c;直插即可链接手机配合手机APP显示位置和距离信息。 用最精简的硬件实现最好的性能。 默认DecaWave双向测距&#xff08;twoway ranging&#xff09;程序&…

UWB 超宽带全向平面天线

WB002,UWB 超宽带全向平面天线: 1 范围 本文档详细介绍了DecaWave的性能&#xff0c;结构细节和设计权衡WB002参考天线。 该文档及其相关的gerber文件旨在提供所有文件 将此天线集成到基于DW1000的产品所需的信息。 2 特性 WB002天线设计用于基于DW1000的标签或锚设计。 它专为…

论文笔记:高精度室内定位研究评述及未来演进展望

目录 1. 前言 2. 关键定位技术评述 3. 基于定位场景的分类 4. 定位技术&#xff08;系统&#xff09;评价指标体系 5. 现有定位系统评述 6. 总结&#xff1a;挑战、基于和前进方向 1. 前言 本文是对以下论文的解读笔记。注意在下文中“该论文”和“本文”是指向不同的对象…

UWB定位之通信机制(定位数据获取方式)

多数论文中将UWB通信机制概述为定位方法、定位方式或定位信息获取方式&#xff0c;总的几种方式可以分为三类&#xff1a;基于时间的获取方式&#xff08;TOA、TDOA、TDMA、TWR、DS-TWR&#xff09;、基于信号强度的获取方式&#xff08;RSSI&#xff09;、基于信号到达角度的获…

超宽带(UWB)学习笔记——消除多径误差的第一径检测算法

文章目录 前言1. 第一径检测算法描述1.1 问题的提出1.2 实现过程1.3 参数配置 2. 总结参考文献 前言 使用超宽带进行测距&#xff0c;对抗多径是一个非常重要的问题&#xff0c;其本质是在最强径不是第一径&#xff08;如LOS信号不是直达径&#xff09;的情况下还能找到真正的…

10.10:VectorDraw C# VS VectorDraw WEB/Crack-VectorDraw

VectorDraw Corporation 成立于 1998 年&#xff0c;是一个由专业人士组成的软件社区&#xff0c;他们对新技术的主要贡献引导他们成立了公司。迄今为止&#xff0c;超过 700 家软件公司信任我们的产品&#xff0c;正是我们的引擎让我们在软件开发人员中如此可靠。我们拥有开发…

【文档】AOA_Demonstration_Primer

DW1000 AOA Demonstration Primer DW1000 AOA演示入门 DW1000到达角演示入门 1.2版本文件如有更改&#xff0c;恕不另行通知 文章目录 DW1000 AOA Demonstration Primer1-3章、同AOA-with-DW1000_V1.14、EVALUATING DECAWAVE S AOA DEMONSTRATION KIT&#xff08;评估DECAWA…

UWB PDOA brief introduction

目录 1. What and Why? 2. Mathematical Principle 3. 约束条件 3.1 时钟 3.2 天线间隔 4. PDOA advantage over TDOA 5. 面向实现的考虑及仿真 1. What and Why? 在基于TOA 或者TDOA 的定位方案中&#xff0c;都需要多个基站&#xff08;不少于3 个&#xff09;才能实现…

【文档】Decawave-OP-DW1000AoA-Basics

OP-DW1000-AoA-Basics 使用DW1000的到达角介绍 Version 1.0 文章目录 OP-DW1000-AoA-Basics1、INTRODUCTION – WHY USE AOA:&#xff08;简介——为什么要使用AOA&#xff09;1.1 Overview&#xff08;综述&#xff09;1.2 Fixed Infrastructure RTLS&#xff08;固定基础设…

Decawave UWB定位原理

先来看看UWB 在百科中的定义&#xff1a; UWB(Ultra Wideband)是一种无载波通信技术&#xff0c;利用纳秒至微微秒级的非正弦波窄脉冲传输数据。有人称它为无线电领域的一次革命性进展&#xff0c;认为它将成为未来短距离无线通信的主流技术。 总的来说&#xff0c;UWB在早期被…

Decawave官方双边测距(一对一)原理介绍及代码实现

Decawave官方双边测距(一对一)原理介绍及代码实现 一、运行平台 运行软件平台:Keil5 运行硬件平台:STM32 开发板型号:UWB-S1学习板 开发板淘宝链接&#xff1a;https://item.taobao.com/item.htm?spma1z10.5-c.w4002-23565193320.10.6e6c3f96tF7wds&id572212584700 二、…