SQL常用语句(大全)

article/2025/11/8 10:13:29

我们先看一下表的结构:

 

-- sql语句创建表

CREATE TABLE student2 (id int(11) NOT NULL AUTO_INCREMENT,stuname varchar(10) NOT NULL,class varchar(20) NOT NULL,sex int(11) NOT NULL,major varchar(20) NOT NULL,mathstore int(11) DEFAULT NULL,yuwenstore int(11) DEFAULT NULL,engstore int(11) DEFAULT NULL,PRIMARY KEY (id)
)

-- sql语句删除表

delete table student2;

-- 添加表字段

Alter table student2 add column historystore int;

-- 删除表字段

alter table student2 drop column historystore;

-- 修改表字段类型、长度

alter table student2 modify column sex char;

-- 查询语句

 select * from student2 where id=5;

-- 删除语句

delete from student2 where id = 5;

-- 修改语句

update  student2 set intime=1249524739 where sex=1;

-- 添加语句

insert into student2(stuname,class,sex,major,mathstore,yuwenstore,engstore) 
values('张四8','三班',1,'计算机',86,99,99);

-- 日期格式化函数

Select from_unixtime(intime) from student2 where sex=1;

-- 字符串函数(分割,类型转换)

select LEFT(stuname,1) as leftsub ,RIGHT(stuname,2) as rightsub,SUBSTRING(stuname,2,3) as sub from student2;
select   * from student2 where CONVERT(INT,hisstore)=41;

-- 求和函数

select sum(yuwenstore) as 二班语文成绩 from student2 where class='二班';

-- if语句

SELECT SUM( IF(mathstore > engstore ,1 ,0) ) AS mannum,SUM( IF(mathstore > engstore AND sex > 1, 1 ,0) ) AS womannum FROM student2;

-- select 嵌套查询

SELECT stuname  
FROM Student2`student2`
WHERE id IN(SELECT id  FROM student2WHERE class='一班');

 -- 内连接

 SELECT   student2.*,student.*   FROM  student2 INNER   JOIN   student     ON   student.stuname=student2.stuname;   

  -- 左连接 

SELECT   student2.*,student.*   FROM  student2 LEFT   JOIN   student     ON   student.stuname=student2.stuname;

     -- 右连接

SELECT   student2.*,student.*   FROM  student2 RIGHT   JOIN   student     ON   student.stuname=student2.stuname;     

 -- 全连接

SELECT   student.*,student.*   FROM  student   FULL JOIN   student     ON   student.stuname=student.stuname;      

 -- 创建索引
 

CREATE INDEX SClass ON student2 (class);

 


http://chatgpt.dhexx.cn/article/3jQQmrg8.shtml

相关文章

南京有哪些不错的互联网公司

大家好呀,我是大白。被读者催了好久,我终于开始调研南京的互联网公司了。南京是很有吸引力的一座城市,我在西安读研时听我导师和其它老师闲聊,说很多我们学院看上的老师,最后都被南京的学校抢走了。最近我也发现许多安…

最新 955 不加班的公司名单

这是github上的一个开源项目:955.WLB,上面列举了程序员们汇总的 955 作息的公司名单,旨在促进码农的工作生活平衡,文末「阅读原文」附上了 github 项目地址,感兴趣可以看看。 996 工作制:即每天早 9 点到岗…

杭州互联网公司和生活成本

一二线大厂 字节跳动 基本情况 :字节总部在北京,在上海、深圳、杭州、广州、成都等地都有办公室。今年 6 月,抖音电商落户杭州。业务方向 :抖音电商、抖音餐饮、字节跳动广告业务、字节跳动本地生活工作地点 :余杭区中…

Java程序员,你会选择25k的996还是18k的965?

2019独角兽企业重金招聘Python工程师标准>>> 很多互联网公司,更多的创业公司,老板都喜欢玩996。一些情况是工作真的做不完,更多的情况是老板为了心里的满足,更多的是给投资人看看而已。相信大家也都明白,强…

西安互联网公司和生活成本

最近越来越多的人关注到西安这座城市,我就在这篇文章中替大家以程序员的视角看一看西安。我会从程序员在西安的工作机会、在西安的生活环境以及生活成本两个角度进行分析,给大家讲述一个程序员在西安生活的利弊。 工作机会 其实西安在前些年,还被称为互…

965一万,996两万,俩offer怎么选?

扫 码 带 你 走 进 程 序 员 的 欢 乐 源 泉 最近正是秋招季,不免想起很早之前校招的场景,除了每天焦虑面试,还有一点就是对于offer的选择很纠结,毕业后的第一家公司还是很重要的。 最近看脉脉上有人发帖提问:“965拿1…

最新 955 不加班公司名单

955 公司白名单。旨在让更多的人逃离 996,加入 955 的行列,享受生活。 996 工作制:即每天早 9 点到岗,一直工作到晚上 9 点。每周工作 6 天。 955 工作制:即每天早 9 点到岗,一直工作到下午 5 点。每周工作…

1075、965工作制:互联网打工人的集体假嗨?

实行“1075”(10点上班7点下班,一周工作5天)工作制10天后,大部分字节跳动员工没有感受到任何变化,他们甚至更忙了。 原本是弹性打卡的工作,现在突然有人专门查考勤,10点过5分没到公司就有被约谈…

公司工作流程——开发流程

摘要 本博文主要是介绍在公司中开发实际的流程,帮助你的更好的进入工作。快速熟悉的公司的流程。同时本人在世界五百强软件公司工作,我们我们公司的开发流程请大家参考,每一个公司的流程稍微不一样。但是大致的流程是一致的。 工作岗位介绍…

Python办公室中 一个965被一群996团团围住 逼问工作摸鱼秘诀

背景 清华大学都在各位劝摸鱼 但摸鱼也有摸鱼的门道 在职场,这一类同事经常卡着点走出办公室,绝不在下班时间占用公司一分一毫的资源 你以为他们是在放飞自我、享受生活。 但是当内部升值或者加薪到来之时,认认真真上班的你却没有收到重…

选择25k的996还是18k的965

来源:http://h5ip.cn/hSDk 很多互联网公司,更多的创业公司,老板都喜欢玩996。一些情况是工作真的做不完,更多的情况是老板为了心里的满足,更多的是给投资人看看而已。相信大家也都明白,强制996必然导致的是效率低下&am…

推荐一些小而美的互联网公司

CSDN 的小伙伴们大家好,我是二哥呀。 相信大家都能感受到,今年的秋招形势非常严峻。所以二哥昨天给大家推荐了一波有哪些值得计算机专业加入的国企,就是希望大家能把投递的公司范围扩大一些。 那今天再来给CSDN的读者朋友们分享一篇二哥的编…

选择 25k 的 996 还是 18k 的 965

阅读本文大概需要 3.7 分钟。 文中部分内容来源:http://h5ip.cn/hSDk 最近的 996.ICU 话题持续在火爆,一般热点新闻的热度持续时间为一星期,这次是程序们的集体发声导致,戳中了很多人的心声,继而热度不减。 很多互联网公司&#x…

选择 25k 的 996 还是 18k 的 965

阅读本文大概需要 3.7 分钟。 文中部分内容来源:http://h5ip.cn/hSDk 最近的 996.ICU 话题持续在火爆,一般热点新闻的热度持续时间为一星期,这次是程序们的集体发声导致,戳中了很多人的心声,继而热度不减。 很多互联网公司&#x…

965 是一种生活态度,996 也是

996 的苦,我大抵是不懂得的。我工作快 5 年了,在这 5 年的时光里,都是以 965 的形式度过的。说是幸运,那倒也是,没有遇到过加班的项目。说是不幸,那也只能说是,也没有遇到有挑战的项目。在今天的…

软件开发工程师高薪聘请,965制度

高薪聘请C软件开发工程师! 【职位要求】 (本科211以上,硕士学位),可看21/22应届毕业生 base北上杭深 关键词:c、python、java软件开发 年40-70万 奖金福利 有软件开发相关工作或实习经验优先! (有经验可放宽学历&…

996的大公司和965的小公司,你怎么选?

说起互联网行业 弹性工作、大牛出没、千变万化、 薪资诱人、福利众多 这些标签就会浮现在人们脑海里, 因为前景一片辉煌,无数大学生想跻身而入, 但其知名的加班时长和频率 让多数同学在毕业前都面临一个抉择: 965的小公司还是996的…

PTA猴子吃桃

猴子第一天摘下若干个桃子,当即吃了2/3,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉2/3,又多吃了一个。以后每天早上都吃了前一天剩下的2/3再多一个。到第n天早上想再吃时,发现只剩下k个桃子了。求…

C语言实现:猴子吃桃问题

C语言实现:猴子吃桃问题 文章目录 C语言实现:猴子吃桃问题1. 问题2. 解决方案3. 实现代码4. 执行结果5. 解决方法说明——穷举法1. 问题 猴子吃桃问题:有一只猴子第一天摘下若干个桃子,当即吃掉了一半,又多吃了一个;第二天又将剩下的桃子吃掉一半,又多吃一个;按照这样…

python实现猴子吃桃算法

一、问题描述 一个猴子摘了一些桃子,它第一天吃掉了其中的一半然后再多吃了一个,第二天照此方法又吃掉了剩下桃子的一半加一个,以后每天如此,直到第十天早上,猴子发现只剩下一个桃子了,问猴子第一天总共摘…