日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL基本语法

發布時間:2023/12/10 数据库 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL基本语法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SQL 基本語法

表庫操作

  • 創建表
create table 表名(字段名 類型(長度) 約束,字段名 類型(長度) 約束);
  • 創建主鍵約束

id int primary key,

primary key(id) // 在創建表最后創建主鍵約束

  • 刪除主鍵

alter table 表名 drop primary key;

  • 主鍵自動增長

主鍵字段后加auto_increment(只適用MySQL)

  • 查看所有的庫

show databases

  • 使用庫

use 庫名

  • 查看所有的表

show tables;

  • 查看表的結構

desc 表名;

  • 修改表名

rename table 表名 to 新表名;

  • 刪除表

drop table 表名;

數據操作

  • 插入數據

insert into 表 (列名1,列名2,列名3..) values (值1,值2,值3..);

  • 更新數據

update 表名 set 字段名=值,字段名=值 where 條件;

  • 刪除數據

delete from 表名 [where 條件];

查詢操作

  • 查詢并且去掉重復記錄

select distinct 字段 from 表名 where 條件;

  • 別名查詢

select * from 表名 as 別名 where 條件;

select 字段名 as 別名 from 表名 where 條件;;

  • while條件的種類

  • Or 和 in

SELECT * FROM zhangwu WHERE money IN(1000,5000,3500);

SELECT * FROM zhangwu WHERE money =1000 OR money =5000 OR money =3500;

  • like

SELECT * FROM zhangwu WHERE name LIKE "%支出%";

  • not null

SELECT * FROM zhangwu WHERE name IS NOT NULL;

排序查詢

order by 列名 [desc][asc] desc 降序, asc 升序(默認) 最好將order by 函數放到最后

SELECT * FROM zhangwu ORDER BY zmoney DESC ;

聚合函數

  • 聚合函數查詢是縱向查詢,

  • count:統計指定列不為NULL的記錄行數;

  • sum:計算指定列的數值和,如果指定列;

  • max:計算指定列的最大值,

  • min:計算指定列的最小值,

  • avg:計算指定列的平均值

SELECT COUNT(*)AS'count' FROM zhangwu

SELECT SUM(zname) FROM zhangwu WHERE zname LIKE'%收入%'

分組查詢

分組查詢是指使用group by字句對查詢信息進行分組,一般和聚合函數一起用, 查詢相同字段的數據

SELECT 字段1,字段2… FROM 表名 GROUP BY 字段 HAVING 條件;

分組操作中的having子語句,是用于在分組后對數據進行過濾的,作用類似于where條件。

having與where的區別

1.having是在分組后對數據進行過濾.2.where是在分組前對數據進行過濾3.having后面可以使用分組函數(統計函數)4.where后面不可以使用分組函數。

select count(id),name from gDemo GROUP BY name // 根據名字分組, 即查詢相同名字的列數有多少

列操作

  • 添加列

alter table 表名 add 列名 類型(長度) 約束;

  • 修改列

alter table 表名 modify 列名 類型(長度) 約束;

  • 更換列

alter table 表名 change 舊列名 新列名 類型(長度) 約束;

  • 刪除列

alter table 表名 drop 列名;

轉載于:https://www.cnblogs.com/liyuhui-Z/p/7718643.html

總結

以上是生活随笔為你收集整理的SQL基本语法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲高清视频网站 | 久久久久亚洲av成人网人人软件 | 少妇被按摩师摸高潮了 | 国产精品久久久久久久一区二区 | 91插插插插插插插 | 日韩免费中文字幕 | 亚洲天堂精品在线观看 | 美国特色黄a大片 | 精品人妻一区二区三区四区不卡 | 一级二级在线观看 | av网站免费在线观看 | 久久九九久精品国产免费直播 | 日韩视频在线免费播放 | 懂色aⅴ一区二区三区免费 国产精品99在线观看 | 久久久久久久9 | 性歌舞团一区二区三区视频 | 久久成人在线视频 | 精品一区二区欧美 | 国产免费一级视频 | 亚洲精品国产精品乱码不99热 | 亚洲av永久无码精品一百度影院 | 免费日韩视频 | 精品国产av一区二区三区 | 国产91精品久久久久久久网曝门 | 婷婷五综合 | 久久女女 | 黄色片免费在线播放 | 青青欧美 | 在线的av| 国产在线精品一区二区三区 | 日本黄色短片 | 精品人妻无码一区 | 亚洲精品一区二区三区影院忠贞 | 亚洲无打码 | 亚洲黄色成人 | 中文字幕无人区二 | 婷婷操| 精品少妇人妻一区二区黑料社区 | 欧美国产日韩在线观看成人 | 美女100%无挡| 国产欧美一区二 | 欧美日韩中文字幕在线播放 | 日日骚av| 日韩在线视频网站 | 蜜桃精品视频在线 | 果冻av在线 | 乌克兰极品av女神 | 亚洲精品综合精品自拍 | 男女国产视频 | 亚洲人成人无码网www国产 | 一区二区三区麻豆 | 人人干视频 | 人人草av| 国产精品高潮呻吟久久久久久 | 国产精品伦理一区二区 | 乱日视频 | 91网址在线播放 | 亚洲精品一区在线 | av最新地址 | 日韩在线视屏 | 婷婷综合另类小说色区 | 漂亮人妻被黑人久久精品 | 婷婷中文| 亚洲天天操 | 日韩欧美一区二区视频 | 91高跟黑色丝袜呻吟在线观看 | 亚洲永久精品在线观看 | 五月婷婷基地 | 国产农村妇女毛片精品久久 | av卡一卡二| 日韩天堂视频 | 久操资源网 | 女人的天堂网 | 日韩中文字幕免费视频 | 美女扒开屁股让男人捅 | 香蕉传媒 | 97性视频| 亚洲在线电影 | 欧美大黄 | 亚洲第一精品在线 | 亚洲色图.com | 中文字幕一区二区人妻 | av免费大片 | www.av日韩| 亚洲欧美日韩一区 | 色就是欧美 | 领导揉我胸亲奶揉下面 | 亚洲大尺度在线 | 亚洲精品一区二区三区蜜桃 | 中文字幕成人在线视频 | 毛片在线免费观看网站 | 亚洲天堂av一区二区三区 | 免费无遮挡无码永久视频 | 欧美日韩国产一区二区三区在线观看 | 18禁一区二区| 一级黄色大片免费看 | 亚洲va欧美va天堂v国产综合 | 国模二区 | 美女三级黄色 |