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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sql的增删改查

發布時間:2025/5/22 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sql的增删改查 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據庫的基礎 :

創建數據庫:create database aaa;
查詢數據庫:show databases;
查詢指定數據庫:show create database aaa;
刪除數據庫:drop database aaa;
修改數據庫名稱:alter database aaa character set utf8;
??? 創建表格;
create table stu(id int,name varchar(10),borthday date);
查看所有表:show tables;
查看表結構:desc stu;
刪除表:drop table stu;
添加字段:alter table stu add column product varchar(20);
刪除字段:alter table student drop column name;
修改字段類型:alter table student modify column id varchar(10);
修改字段名稱:alter table student change column name pname varchar(30);
修改表名稱:alter table student rename to pstudent;
以上是修改數據庫和表的一些操作,

查詢數據庫的方法

查詢指定列SELECT id,NAME,gender FROM student;
where添加條件;
查詢時添加常量SELECT id AS‘編號’ FROM student;
查詢時合并列SELECT (js+html) FROM student;
.查詢時去除重復項SELECT DISTINCT (gender) FROM student;
條件查詢and 滿足兩邊所有條件,or 兩邊條件滿足一邊即可?? > 大于 <小于 =等于? <>不等于?

between and大于等于并且小于等于?

is null / is not null 空或者非空? =‘’/<>''等于空字符串??

like %任意字符 _一個字符
聚合查詢 max() 最大值? min()最小值? sum() 求和? avg() 平均值? count()統計字段

分頁查詢limit 起始行, 查詢幾行

查詢排序 order by asc 正序?? desc反序

分頁查詢 起始行=(當前頁-1)*每頁顯示的條數
分組查詢(group by)
SELECT gender,COUNT(*) FROM student GROUP BY gender;
分組查詢后篩選having
SELECT gender,COUNT(*) FROM student GROUP BY gender HAVING COUNT(*)>2;
默認值DEFAULT '山東淄博'
非空?? ?NOT NULL
唯一 UNIQUE
主鍵 非空+唯一 PRIMARY KEY
自增長 ZEROFILL PRIMARY KEY AUTO_INCREMENT
外鍵 約束兩種表的數據
CONSTRAINT emlyee_dept_fk FOREIGN KEY(deptId) REFERENCES dept(id)

轉載于:https://www.cnblogs.com/sy130908/p/11200113.html

總結

以上是生活随笔為你收集整理的sql的增删改查的全部內容,希望文章能夠幫你解決所遇到的問題。

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