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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

两个sql交集_简单明了的sql基础语句

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 两个sql交集_简单明了的sql基础语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一,數據庫及表的增刪改查

查看所有數據庫:show databases; 切換到xxx庫:use xxx; 查看庫中所有的表:show tables; 查看表結構:desc 表名; 數據庫創建:create datebase 數據庫名 default character set = 'utf8' 數據庫刪除 drop database 數據庫名 創建表 CREATE TABLE `表名` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) DEFAULT NULL, `type` int(11) DEFAULT NULL, `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 刪除表 drop table 表名

二 ,數據庫內容的增刪改查

查詢:select 列名 from 表名

select name from students; 查詢 students 中 name 列的內容

修改:update 表名 set 修改的字段 = 修改的內容 where 修改的位置

update user set name='張三' where id = '2020'; 修改 user 表中 id =‘2020’ 的這條數據中的name 字段 改為“張三”

刪除:delete 列名 from 表名

delete from user where id ='2020'; 刪除user 表中id=‘2020’的行

插入:insert into 表名 (字段1,字段2,...,字段n) values(值1,值2,...,值n)

insert into user (id,name,pwd) values (22,張三,"李四"); 單條插入 insert into user(user_name,age) values ('test’,100), ('test’,200), ('test’,300), …; 多條插入

三,條件查詢

模糊查詢

select * from user where phone_num like '888%’ select * from user where phone_num like '%888’ select * from user where phone_num like '%888%'

范圍查詢

select * from user where id between 10 and 12 ; 查詢id 在10-12 之間的 user 表中的數據 select * from user where id in (10,20) 查詢 id 是10,12 user 表中的數據 select * from user where id not in (10.20) 查詢id 不是10,12 user表中的數據

聚合函數

聚合函數 max(最大)、min(最小)、avg(平均)、sum(求和)、count(總數)

示例 (user,morder 分別為表名)

select max(age) from user; select min(age) from user; select avg(age) from user; select sum(total_price) from morder; s elect count(*) from morder

排序查詢

倒敘 desc;正序 asc

select * from user order by age desc select * from user order by age asc

去重

select distinct(age) from user; 查詢user表格中年齡不相同的數據

限制

select * from user limit 10;

分組

group by 按照表中某一個或多個字段,將數據進行分組,一般用于將數據進行分類匯總

select id,sum(price) from orders group by customer

分組過濾

having對分組之后的數據進行過濾

SELECT Customer,SUM(OrderPrice) FROM Orders GROUP BY Customer HAVING SUM(OrderPrice)<2000

四,多表連接查詢

內連接

以某字段為條件,取左表和右表中同時存在相同數據的行,相當于兩個表的交集

select * from user u inner join morder m on u.id=m.id 內連接,相當于交集

左連接

SELECT * from user u LEFT JOIN morder m ON U.ID = m.user_id

以某字段為連接條件,取左表中的全部數據+右表與該字段對應的數據,可能會有某些數據 在左表存在但是右表不存在的情

右連接

右連接right join 以某字段為連接條件,取右表中的全部數據+左表與該字段對應的數據,可能會有某些數據 在右表存在但是左表不存在的情況

SELECT * from user u RIGHT JOIN morder m ON U.ID = m.user_id

嵌套連接

多個select語句進行嵌套,嵌套的位置可以在select后、from后、where后

select username,userid from user where id in (select user_id from morder where name='北京')

總結

以上是生活随笔為你收集整理的两个sql交集_简单明了的sql基础语句的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: a级黄色网址 | 男女作爱免费网站 | 四虎视频在线观看 | 中国成人毛片 | 色噜噜狠狠狠综合曰曰曰88av | 久久久久久一 | 综合色在线视频 | 天天综合网在线 | 国产老肥熟 | 超碰888 | 日本一区欧美 | 欧美成欧美va | 色窝在线| tube日本69第一次 | 一道本在线视频 | 91麻豆产精品久久久久久夏晴子 | 国产激情a | 天堂网一区二区三区 | 中文字幕精品一区二区精品 | 成人精品区 | 中文免费av| 男人的天堂成人 | 人妻精品久久久久中文 | 色播久久 | 北条麻妃av在线播放 | av色资源 | 欧美乱大交xxxxx潮喷 | 成人音影| 日本成人a | 欧洲一区二区在线观看 | 国产精品入口麻豆九色 | 少妇2做爰bd在线意大利堕落 | 成品短视频泡芙 | 亚洲国产精品女人久久久 | 三级成人在线 | 欧美日本一区二区三区 | 91av影视 | 成人污在线 | 亚洲美女在线观看 | 日本精品人妻无码免费大全 | 欧美影院久久 | 91免费视频网站 | 亚洲黄色免费在线观看 | 日本在线精品视频 | 99精品福利视频 | 久久成人国产精品入口 | 亚州精品国产精品乱码不99按摩 | 美女少妇av | 日韩精品欧美 | 五十路中文字幕 | a片在线免费观看 | 欧美性猛交99久久久久99按摩 | 日韩在线视频第一页 | 亚洲va久久久噜噜噜无码久久 | 欧美色狠| 最近日本中文字幕 | 最近中文字幕无免费 | 日本天天操 | 亚洲午夜精选 | av网站在线免费 | 欧美日免费| 亚洲天堂成人网 | 午夜精品久久久久久久91蜜桃 | 国产伦精品一区二区三区视频痴汉 | 北岛玲一区二区 | 日韩中文三级 | 成年男女免费视频 | 成人欧美视频在线观看 | 色哒哒影院 | 欧美肥老妇 | 91小宝寻花一区二区三区 | 在线观看三级网站 | 欧美一级一区 | 九九热视频免费观看 | 毛片毛片 | 国产精品美女www | 丰满少妇乱子伦精品看片 | 一二三四国产精品 | 中文字幕在线字幕中文 | 日韩一区二区三区视频 | 女生喷水视频 | av一级在线| 久精品在线观看 | 成人黄色视屏 | 九色国产 | 一级做a爰片毛片 | 久草网址| 艳妇臀荡乳欲伦交换电影 | 激情欧美在线 | 日本东京热一区二区 | 亚洲高潮无码久久 | 久久午夜国产精品 | 国产午夜亚洲精品午夜鲁丝片 | 国产伦精品一区二区. | 日韩av日韩 | 亚洲av无码成人精品国产 | av最新网| 成人午夜又粗又硬又大 | 激情欧美一区二区三区 |