navicat常用快捷键与SQL基本使用

摘要:
1、 Navicat通用快捷键1,Ctrl+q将弹出一个sql输入窗口2,Ctrl+r将执行sql 3,按f6将弹出命令窗口4,Ctrl+/Comment 5,Ctrl+Shift+/Unment 6,Ctrl+r将运行选定的sql语句7,Ctrl+Shift+r将仅运行选定的sql语句8,Ctrl+L将删除选定的行内容9,Ctrl+D将表的数据显示显示页切换到表的结构设计页,但是,在查询页中写入SQL时,当前行被复制和粘贴

一、Navicat常用快捷键

1,Ctrl+q就会弹出一个sql输入窗口 
2,Ctrl+r就执行sql了    
3,按f6会弹出一个命令窗口 
4,Ctrl+/ 注释 
5,Ctrl +Shift+/ 解除注释 
6,Ctrl+R 运行选中的SQL语句 
7,Ctrl+Shift+R 只运行选中的sql语句 
8,Ctrl+L 删除选中行内容 
9,Ctrl+D 表的数据显示显示页面切换到表的结构设计页面,但是在查询页面写sql时是复制当前行并粘贴到下一行 
10,Ctrl+N 打开一个新的查询窗口 
11,Ctrl+W 关闭当前查询窗口 
12,鼠标三击选择当前行

mac 版看提示

navicat常用快捷键与SQL基本使用第1张

二、增删库表、字段、索引等操作

select s_name from t_stu;  # 查
insert into t_stu(sname,sage)value(‘王欢’,23); # 增 
delete from t_stu where sage = 22; # 删
update t_stu set sage=25 where sname =’唐强’;# 改

三、常用的关键字:

like%、like_、BETWEEN ANDinis nulldescDISTINCTgroup by、limit

四、聚合函数:

SUM()、AVG()、COUNTMAX()、MINI()

五、SQL执行顺序 F-W-G-S-H-O

第一步:执行FROM 
第二步: WHERE条件过滤
第三步: GROUP BY 分组 
第四步:执行SELECT投影列 
第五步:HAVING条件过滤 
第六步: 执行ORDER BY 排序

注意!!!

在分组查询中,能够查询的字段只能是分组字段和聚合函数 
WHERE运行在分组前,故后面不能有聚合函数,HAVING运行在分组后,只能作聚合函数的过滤

六、CASE WHEN THEN else end as

CASE 
WHEN total_amount<10 then 0 
when total_amount>=10 and total_amount<50 then 1 
when total_amount>=50 and total_amount<100 then 2 
else 3
end

相当于Excel switch

免责声明:文章转载自《navicat常用快捷键与SQL基本使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Gin篇:gorm 使用隐藏系统保留区下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

《Spark Python API 官方文档中文版》 之 pyspark.sql (四)

摘要:在Spark开发中,由于需要用Python实现,发现API与Scala的略有不同,而Python API的中文资料相对很少。每次去查英文版API的说明相对比较慢,还是中文版比较容易get到所需,所以利用闲暇之余将官方文档翻译为中文版,并亲测Demo的代码。在此记录一下,希望对那些对Spark感兴趣和从事大数据开发的人员提供有价值的中文资料,对PyS...

Spark(十三)【SparkSQL自定义UDF/UDAF函数】

目录 一.UDF(一进一出) 二.UDAF(多近一出) spark2.X 实现方式 案例 ①继承UserDefinedAggregateFunction,实现其中的方法 ②创建函数对象,注册函数,在sql中使用 spark3.X实现方式 案例 ①继承Aggregator [-IN, BUF, OUT],声明泛型,实现其中的方法 ②创建函数对...

数据库(DDL、DML、DQL)

数据库 数据库的特点: 持久化存储数据的。其实数据库就是一个文件系统 方便存储和管理数据 使用了统一的方式操作数据库 -- SQL 什么是SQL?Structured Query Language:结构化查询语言 SQL分类 DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键...

MYSQL 行转列 以及基本的聚合函数count,与group by 以及distinct组合使用

在统计查询中,经常会用到count函数,这里是基础的 MYSQL 行转列 以及基本的聚合函数count,与group by 以及distinct组合使用 --创建表 CREATE TABLE`tb_student` ( `id` int(11) NOT NULL, `stu_name` varchar(255) CHARACTER SET utf8...

MSSQL sqlserver系统函数教程分享

摘要: 下文收集了sqlserver函数教程,为每一个函数都进行了相关举例说明, 如下所示: sqlserver聚合函数教程:mssql sqlserver avg聚合函数使用简介mssql sqlserver CHECKSUM_AGG聚合函数使用简介mssql sqlserver count聚合函数使用简介mssql sqlserver count...

Sqlserver 2014 之 自定义字符串聚合函数

Sqlserver 2014 之 自定义字符串聚合函数 最近做的一个HR项目需要同时支持两种数据库(Postgresql and Sqlserver 2014)但是有一个问题困扰了我,就项目中需要在group 中去聚合一些字符串。 在postgresql 中可以使用内部函数string_agg(filedName, 分割符) 来实现,但是sqlserver...