navicat常用快捷鍵與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 版看提示

 

 

二、增刪庫表、字段、索引等操作

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM