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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql delete in 结果集_MySQL从删库到跑路(2)SQL语句示例

發布時間:2025/3/15 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql delete in 结果集_MySQL从删库到跑路(2)SQL语句示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

注意:此文章僅羅列部分指令及sql語句,并且某些語句并不完整與嚴謹,僅供參考以及示例所用,詳細內容可以查閱官方文檔。

1.創建test數據庫

create database test;

2.刪除數據庫

drop database test;

3.選擇數據庫

use test;

4.創建數據表(關于約束會在后面的章節進行介紹,目前先不寫)

創建一個學生表student,其中的列有編號,姓名,年齡和性別。

create table student(

sid int,

sname varchar(20),

sage int,

ssex varchar(20)

);

5.查看數據表

show tables;

6,刪除數據表

drop table student;

7.使用insert語句向數據表中插入數據

向每一列中都插入數據

insert into student (sid,sname,sage,ssex) values(1,’tom’,11,’man’);

insert into student values(2,’jerry’,12,’woman’);

向部分列中插入數據

insert into student (sid,sname,ssex) values(3,’張三’,’男’);

8.使用select語句查詢表中內容

查詢student表中全部內容

select * from student;

查詢部分列的內容

select sname,sid from student;

9.使用where子句有條件的查詢數據

查詢年齡為11歲的所有信息

select * from student where sage=11;

10.使用update語句對原數據進行修改或更新

修改tom的年齡為12

update student set sage=12 where sname=’tom’;

11.使用delete語句刪除表中的記錄

刪除姓名為張三的記錄

delete from student where sname=’張三’;

12.使用and運算符對記錄進行過濾

and運算符表示:顯示條件都成立的記錄

向student表中添加3條數據如下:

查詢性別為男且年齡在16歲以上(包含16)的學生

select * from student where ssex=’男’ and sage>=16;

13.使用or運算符對記錄進行過濾

or運算符表示條件中只要有一個成立,便進行顯示。

查詢性別為男或年齡在16歲以上(包含 16歲)的學生

select * from student where ssex=’男’ or sage>=16;

14.使用order by關鍵字對結果集進行排序

查詢學生信息并按照年齡進行排序

select * from student order by sage;

使用desc關鍵字進行降序排序(asc表示升序,默認可省)

查詢性別為男的學生信息并按照年齡進行降序排序

select * from student where ssex=’男’ order by sage desc;

15.使用limit 關鍵字規定查詢條數(limit為mysql數據庫語法,這里僅做示例展示,不做深入探討,其他數據庫請自行查閱)

返回前3條語句

select * from student limit 3;

16.使用like子句進行模糊查詢

查詢性別中倒數第二個字符為a的學生信息(此例子并不嚴謹,僅作示例)

select * from student where ssex like ‘%a_’;

其中%表示代替0個或多個字符,_表示代替一個字符。

17.使用in操作符在where子句中規定多個值

查詢姓名為張三和李四的學生信息

select * from student where sname in (‘張三’,’李四’);

18.使用between操作符獲取兩個值之間信息

查詢年齡在11到16歲的學生的信息

select *? from student where sage between 11 and 16;

總結

以上是生活随笔為你收集整理的mysql delete in 结果集_MySQL从删库到跑路(2)SQL语句示例的全部內容,希望文章能夠幫你解決所遇到的問題。

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