sql基本命令整理

GEO芯片数据下载和探针ID转换(保姆级教程) R语言安装、GEO芯片数据下载、探针ID转换 阅读详情

1、 查看数据库中的表或查询数据库;

show tables/databases;

2、 查看数据库中所有的表

show tables;(前提是使用use database 数据库;)

3、 查看数据表结构

describe 表名;

4、 创建数据库

CARATE DATABASE 数据库名;

create database studentoa;

5、 删除数据库

DROP DATABASE 数据库名;

Drop database studentoa;

6、 使用数据库

use 数据库名;

use studentoa;

7、 创建数据表

CREATE TABLE 表名 ( 列名 数据类型, 列名 数据类型, 列名 数据类型 ); create table information ( id int primary key, name nvarchar(10) not null, age int, sex nvarchar(6) )

8、 删除数据表中的列

ALTER TABLE 表名 DROP COLUMN 列名;

alter table information drop column sex;

9、 增加数据表中的列

ALTER TABLE 表名

ADD 列名 数据类型;

Alter table information add home varchar(20);

10、 数据表中添加数据

INSERT INTO 表名[(列名,列名,列名)] VALUES (值,值,值);

insert into information(id,name,age,home) values (001,’张三’,23,’黑龙江’);

insert into information values(002,’李四’,25,’沈阳’);

insert into information(id,name,home) values(003,’赵六’,’吉林’);

11、 修改数据表中列数据类型名或者长度

12、 alter table 表名 alter column 列名 数据类型;

alter table information alter column home varchar(10);

13、 删除数据表中的某一行数据;

DELETE FROM 表名 WHERE 筛选条件;

delete from information where name=’田七’;

14、 更改数据表中的某一项信息

UPDATE 表名 SET 更改项 = ‘修改内容’ WHERE 筛选条件;

update information set age=29 where name=’赵六’;

15、 筛选条件中的比较运算符 Or运算符的应用

select * from information where age>25 or home=’沈阳’ or home=’吉林’ or home=’黑龙江’;(筛选出年龄大于25的或者家乡是东北三省的人员信息) And运算符的应用

select * from information where age>25 and home=’沈阳’ or home=’吉林’ or home=’黑龙江’;(筛选出年龄大于25并且家乡是东北三省的人员信息)

16、 建表之后添加约束主键,删除约束主键

ALTER TABLE表名 ADD CONSTRAINT 约束名 约束类型 约束描述; ALTER TABLE表名DROP CONSTRAINT 约束名;

alter table information add constraint abd primary key(id); alter table information drop constraint abd;

17、 几个高级查询运算词

A: UNION 运算符

UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。

B: EXCEPT 运算符

EXCEPT运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。

C: INTERSECT 运算符

INTERSECT运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。

注:使用运算词的几个查询结果行必须是一致的。

18、 使用连接

A、left (outer) join:

左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行。

SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

B:right (outer) join:

右外连接(右连接):结果集既包括连接表的匹配连接行,也包括右连接表的所有行。

C:full/cross (outer) join:

全外连接:不仅包括符号连接表的匹配行,还包括两个连接表中的所有记录。

D:inner join

19、 Group by:

一张表,一旦分组 完成后,查询后只能得到组相关的信息。

组相关的信息:(统计信息) count,sum,max,min,avg 分组的标准)

在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据

在selecte统计函数中的字段,不能和普通的字段放在一起;

20、 对数据库进行操作:

分离数据库: sp_detach_db;附加数据库:sp_attach_db 后接表明,附加需要完整的路径名

21、 如何修改数据库的名称:

sp_renamedb ‘old_name’, ‘new_name’

22、 查询结果排序

ASC从小到大、DESC从大到小

默认按照升序

可以按多个列进行排序,首先按前面的列排序,遇到相同记录再按照第二列排序。

23、 聚合函数

COUNT(*):统计表中元素的个数;

COUNT(DISTINCT 列名):统计本列中非空列值的个数;(DISTINCT表示不包括列重复值)

SUM:计算列值的和;

AVG:平均值

MAX:最大值

MIN:最小值

上述函数中除了COUNT(*)外,其他函数在计算过程中均忽略NULL值。

24、 WHERE条件查询

比较 =/>/</>=/<=

确定范围 between … and …/notbetween … and …

确定集合 IN/NOT IN

字符匹配 LIKE/NOT LIKE

空值 IS NULL/IS NOTNULL

多重条件 AND/OR

25、 LIKE匹配

_下划线:匹配任意一个字符

%百分号:匹配0个或多个字符;

[]:匹配[]中的任意一个字符。如[acgd]表示匹配a/c/g/d中的任何一个,对于连续的,可以写成[a-d];

[^]:不匹配[]中的任何一个字符。写成[^abgd]。

电路方案分析(十二)USB Type-C PD 移动电源参考设计方案 TPD8S300为USB Type-C连接器的CC1,CC2,SBU1和SBU2引脚集成了四个通道的20v短到vbus和过压保护。TPD8S300集成了八个IEC61000-4-2ESD保护通道,用于USB Type-C连接器的CC1、CC2、SBU1、SBU2、DP_T (顶侧D-) 、DM_T (顶侧D-) 、DP_B (底侧D-) 引脚。当电源组是接收器并为其自身的电池充电时,该芯片会对电池充电,而在电源模式期间,该芯片充当DC-DC转换器以生成VBUS。 阅读详情

相关推荐

Python 列表(list)所有方法超全汇总

以上就是 Pythonlist 列表全部 11 个内置方法的完整汇总,全覆盖、无遗漏。掌握所有列表方法,基本可以应对 99% 的列表操作场景,无论是日常开发、数据分析还是算法刷题都能高效编码。

jdksjw的博客 235

SQL常用命令

数据库基础知识笔记

qq_41908061的博客 9536

高精度SAR ADC设计实战:从建模到版图的16位1MSPS实现

本文详细介绍了16位1MSPS高精度SAR ADC的设计过程,从建模到版图实现的完整流程。重点探讨了分段电容阵列设计、校准算法实现及版图匹配等关键技术,展示了如何在180nm工艺下实现92.5dB SNDR和109.6dB SFDR的高性能指标。文章特别强调了整数桥接电容设计对提升匹配精度的关键作用,为高精度模数转换器设计提供了实用参考。

weixin_33724046的博客 438

SQL 基础+重点+难点操作

一、数据库操作 1、查看所有数据库 show databases; 2、查看当前使用的数据库 select database(); 3、创建数据库 create databases 数据库名 charset=utf8; 4、删除数据库 drop database 数据库名 5、使用数据句库 use database 数据库名 6、查看数据库中所有表 show tables; 二、表的操作 1、查看表结构 desc 表名 2、创建表结构的语...

青蛙king的博客 3291

react +ant desiagn pro实现按钮操作权限控制

在ant desiagn pro中提供了一个access用于对权限进行控制,需引入useAccess和Access

Sylvasylva的博客 2215

在trae CN中使用conda环境(已解决)

Trae CN 是字节跳动于 2025 年 3 月 3 日发布的国内首个 AI 原生集成开发环境(AI IDE)123。

zwzscnds的博客 6940

sql常用命令

4、排序 select [列名],... from 表名 where 条件 order by 字段 (desc | asc)=、<、>、<=、>=、BETWEEN…AND、 IN、LIKE 和 IS NULL等。集合操作符:集合操作符包括冻并集(UNION)、交集(INTERSECT)、剪集(MINUS)逻辑操作符:逻辑操作符包括与(AND)、或(OR)和非(NOT)。1、创建表 create table 表名 (字段 字段类型);算术操作符:算术操作符包括加(+)、减(-)、乘(*)、除(/)

m0_64395612的博客 1447

现控报告-- 分析倒立摆系统稳定性、能控性及能观性分析,设计PID控制方案(附matlab)

建立直线一级倒立摆系统的动力学模型,推导该系统的运动方程,求出直线一级倒立摆系统传递函数模型及空间状态方程模型。接着描述了PID控制系统设计原理及PID控制器各校正环节的作用,简要叙述了参数的整定方法。设计了直线一级倒立摆摆杆摆角及小车位置常规单回路控制器,通过Simulink仿真知道常规单回路控制器能控制摆杆摆角,不能控制小车位置。于是设计出了直线一级倒立摆双闭环控制器及基于倒立摆系统的状态空间方程控制器,利用软件进行仿真,仿真结果表明,常规双闭环控制方案和基于状态空间方程加控制方案均能对摆杆摆角及小车位

mengshenglo的博客 4万+

SQL命令汇总

本文详细介绍了SQL数据查询与操作的基本命令和高级技巧。主要内容包括:1. 数据查询命令,如SELECT、WHERE、AND/OR、IN/NOT IN、BETWEEN、LIKE、IS NULL/IS NOT NULL、EXISTS等,用于基本查询、条件过滤、组合条件、范围匹配、模糊查询、空值判断和子查询存在性判断;2. 结果排序与限制,如ORDER BY、LIMIT、DISTINCT,用于结果排序、限制结果数量和去重;3. 多表关联与合并,如JOIN、GROUP BY、UNION/UNION ALL,用于表

QWE1290ASD的博客 2115

python电子学会三级的零碎笔记

‌示例‌:如果s = ['a', 'b', 'c'],则' '.join(s)+'\n'的结果是'a b c\n',写入文件时所有元素会在一行内显示,每个元素之间用空格分隔,末尾有一个换行符。(2) '\n'.join(s)‌:如果s = ['a', 'b', 'c'],则'\n'.join(s)的结果是'a\nb\nc',写入文件时每个元素会占据文件的一行。(1) ' '.join(s)+'\n'‌:这种方式首先将列表s中的每个元素通过空格连接成一个字符串,然后在字符串末尾添加一个换行符\n。

xzal12的博客 692

真双口RAM---Quartus与Vivado开发环境区别对比

2、写和写冲突:表示两个端口写使能同时有效且写地址相同,此时需要关断一个写,把两个写端口都需要更新的值处理到一个写端口上面,任何的DP RAM 都不支持写和写冲突。以上述直方图统计使用为例,博主在仿真过程中发现,vivado真双口RAM--B端口读写延迟2个clk;1、读和写冲突:如果读和写同时有效,且读和写是同一个地址时,发生RAM读写冲突,此时会把最新的写数据直接赋给读数据,称为写穿通到读。

weixin_54470733的博客 3583

SQL语句常用命令

一、表设计 1、创建表 create table 表名 (字段 字段类型); 2、复制表结构及数据 create table 新表 as select * from 旧表 3、复制表结构不需要数据 create table 新表 as select * from 旧表 where 2<>2 4、查看表结构 desc 表名 5、复制表数据 insert into 目标表 select * from 参考表 6、查看指定用户下所有的表 SELECT table_name FROM all_

weixin_50906078的博客 9592

Python爬虫教程:微博热点话题抓取与社交媒体分析

微博是中国最大的社交媒体平台之一,拥有海量的用户和丰富的讨论话题。通过爬取微博的热门话题和讨论内容,我们可以深入分析用户的兴趣、舆论走势、社会情绪等。通过爬取微博的热点话题和讨论内容,我们可以获得关于当前热门话题的宝贵数据,并基于这些数据进行多种社交媒体分析。本文将通过Python爬虫技术,详细介绍如何抓取微博上的热门话题、话题讨论内容,并进行社交媒体分析。希望本文为你提供了一个全面的微博数据抓取与分析的指南,帮助你在社交媒体数据分析的道路上迈出坚实的第一步。微博上的一些页面内容是静态的,可以直接通过。

2201_76125261的博客 591

SQL基本命令集合整理

SQL最强基本指令整理----来自动力节点老杜教学视频!

shiwujigegea的博客 594

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SQL基本操作命令【帮你整理好啦】快快记牢吧

SQL基本操作命令【帮你整理好啦】快快记牢吧 SQL的问题就是四大类:增、删、改、查。要使用到的命令通常有:SELECT、UPDATE、DELETE、INSERT INTO、ALTER、DROP、IN、BETWEEN、DISTINCT、UNION、HAVING、WHERE、ON、EXISTS等等。 下面主要按照上面说的从建立表开始、到四大类、以及常用的结构和命令解释几个部分。这里语句都是基于SQL...

小赫本本本 631

SAP B1中文培訓教材_SDK

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

access添加新字段 sql_如何用SQL语句添加和修改字段?

用SQL语句添加字段并不难,下面小编整理了SQL添加和修改字段的基本命令,希望对各位小伙伴有所帮助。增加字段:alter table 表名 add 字段名 type not null default 0在指定位置插入新字段:alter table 表名 add [column] 字段名 字段类型 是否可为空 comment '注释' after 指定某字段 ;删除字段:alter table 表名...

weixin_34652847的博客 5504

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

期末备考SQL语句整理

SQL语句整理 实验一: CREATE CREATE DATABASE 创建数据库 CREATE TABLE 创建表 DROP DROP TABLE 删除表 NOT NULL 指示某列不能存储 NULL 值 UNIQUE 保证某列的每行必须有唯一的值 PRIMARY KEY NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录 FOREIGN KEY (外键)保证一个表中的数据匹配另一个表中的值

dyChao_19的博客 1851

DB2 V9 常用SQL整理 - Part 1

申明:如若转载,请注明出处! /***************************************DB2 V9 常用SQL整理 - Part 1整理人:彭建军最新更新时间:2006-8-8 11:20OS:Windows XP SP2DB2 Version:V9.1.0.356以下命令除特殊申明外,均指 DB2 CLP命令以下命令均测试通过***

彭建军的专栏 1651

NJU SE 数据库期末复习整理

写在前面的话 参考大佬们列的提纲整理的知识点,https://github.com/NJU-SE-15-share-review/professional-class 不一定准确,大家参考参考就行哈哈~~~ Ch1 介绍 Introduction 数据库的基本概念 数据库(Database) 数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与...

txcjhaw的博客 1585

SQL100条经典,满足日常操作和运维

本文整理了 100 条经典 SQL 命令,覆盖 MySQL / PostgreSQL / SQL Server / Oracle 常见方言,几乎囊括了日常工作场景。聚合函数(COUNT, SUM, AVG, MIN, MAX)B。防止误删:开启安全模式(MySQL)B。死锁检测(MySQL InnoDB)B。聚簇索引(SQL Server)B。审计日志(MySQL 8.0+)B。查看事务隔离级别(MySQL)B。

qq_39788924的博客 818

Mysql基础命令

use xxx;

qq_56465299的博客 935

mysql常用命令总结

查看数据库 show databases; 创建数据库 create database 数据库名称; 删除数据库 drop database 数据库名称; 改变/使用 数据库 use 数据库名称; 查看表中所有的数据信息 select * from 表名; 创建表 create table 表名( 列名1 数据类型, 列名2 数据类型, ……);

zhuxinquan的博客 633

修改表名_如何用SQL语句添加和修改字段?

用SQL语句添加字段并不难,下面小编整理了SQL添加和修改字段的基本命令,希望对各位小伙伴有所帮助。增加字段:alter table 表名 add 字段名 type not null default 0在指定位置插入新字段:alter table 表名 add [column] 字段名 字段类型 是否可为空 comment '注释' after 指定某字段 ;删除字段:alter table 表名...

weixin_33539366的博客 237

mysql常用命令操作

1. 查询: select  *  from  表明 where order by 字段

剑飞的专栏 590

SQL笔记

AS: SQL支持列别名,AS关键词赋予 eg select Concat(RTRIM(vend_name), ‘(’,RTRIM(vend_country),’)’) AS vend_title FROM Vendors ORDER BY vend_name RTRIM:除去检索出来的值的右边的空格 LTRIM:除去左边的空格 Concat:拼接值,构成单个值 IN:操作符优点 1:IN语法更清楚 2:IN执行的更快, 性能更优 3:IN最大的有点可以包含其他SELECT语句,能够更动态建立WHERE字句

yuyixiong的博客 166

常用SQL语句整理

本文系统整理了SQL语句的基础语法和常用操作,包括数据查询、数据操纵、数据定义和数据控制四大类语句。详细介绍了SELECT查询的各种使用方法(条件查询、排序、分组等),INSERT、UPDATE、DELETE等数据操作语句,以及数据库和表的创建修改语句。同时列举了常用函数和SQL使用注意事项,为数据库操作提供全面的语法参考。

weixin_59997843的博客 1225
上一篇: transform以及实时黑名单过滤案例实战
下一篇: Spark中的Window滑动窗口之热点搜索词滑动统计!
JSON_ZJS
博客等级 码龄9年 30粉丝 159原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值