Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
Mysql的增删改查sql语句总结_创想鸟

Mysql的增删改查sql语句总结

mysql结合php通常绝大部分都是在增删改查,这里我相信大多phper跟我一样,写这个已经写到吐,尽管他没太大的难点,但毋庸置疑它很重要,php离不开这些。所以对于大多数的新手来讲,一定要把这个php的最基本也是最重要的知识掌握好。

下面是我总结的一些基础的mysql的知识,主要是为了以后更好的查阅和帮助其他初学者,同时呢,也能记录下自己的成长,还写了一些稍有难度的题。

#创建数据库 CREATE DATABASE aa;#删除数据库DROP DATABASE aa;表的操作#创建表 create table 表名CREATE TABLE study(id INT PRIMARY KEY,title CHAR(10) NOT NULL,sex CHAR(4) NOT NULL);#删除表(drop table 表名)DROP TABLE study#在表格中插入数据(insert into 表名(属性) values(对应的值))INSERT INTO study(id,title,sex) VALUES(1,"张三","男");#更新表格数据(update 表名 set 键=值,键=值 where 条件)注意:修改多个属性中间必须要用","隔开,其他的符号无效,而set只能写一个;UPDATE studySET id=2 , title="a" WHERE id=1#删除表中数据(delete from 表名 where 条件)DELETE FROM study WHERE id=0;#查看表中数据(select 查询的东西 from 表名 where 条件)SELECT * FROM study WHERE id=1SELECT * FROM study ORDER BY age DESC#注意:order by 字段名 asc 为升序,order by 字段名 desc 为降序#Mysql添加字段名(既列名)   (alter table 表名 add 列名 字段类型)ALTER TABLE study  ADD tell CHAR(20)ALTER TABLE study ADD address CHAR(50) AFTER sex#删除列(alter table 表名 drop 列名)ALTER TABLE study DROP address#修改列属性(alter table 表名 change 需要修改的列名 修改后的列名 新列名字段类型)ALTER TABLE study CHANGE telphone tel CHAR(20) DEFAULT "-"ALTER TABLE study CHANGE telALTER TABLE study RENAME stu简单函数SELECT SUM(age) AS "总年龄" FROM  studySELECT AVG(age) AS "平均年龄" FROM studySELECT MAX(age) AS "最大年龄" FROM studySELECT COUNT(id) AS "人数" FROM study(统计人数选择主键不然可为空的列会影响结果)

分组表内容:

2005-05-09 胜

2005-05-09 胜

2005-05-09 负

BibiGPT-哔哔终结者 BibiGPT-哔哔终结者

B站视频总结器-一键总结 音视频内容

BibiGPT-哔哔终结者 28 查看详情 BibiGPT-哔哔终结者

2005-05-09 负

2005-05-10 胜

2005-05-10 负

2005-05-10 负 


如果要生成下列结果, 该如何写sql语句?

胜 负2005-05-09 2 22005-05-10 1 2


SELECT DATA AS " ",SUM(result='胜') AS "胜" ,SUM(result='负') AS "负" FROM test1 GROUP BY DATA

Case when(case 属性=“” then “” end)      

写出由table1.table2得到table3的sql语句

@@##@@@@##@@

@@##@@

) AS = THEN 业绩yj ELSE NULL END) AS = THEN 业绩yj ELSE NULL END) AS FROM table1 t1 LEFT JOIN table2 t2 ON t1.部门dep=
用一条SQL语句查询出每门课都大于80分的学生姓名(表名为score)  Select distinct(去重) name from score where name not in(

    Select name from score where fenshu<=80
    
  );


Union all、union(下分别为t1.t1)@@##@@@@##@@
SELECT * FROM t1 UNION ALL SELECT * FROM t2 (不去除重复)===》t3SELECT * FROM t1 UNION  SELECT * FROM t2 (去除重复)=====>t4

感谢创想鸟提供这么好的平台,大家如果有什么疑问可以在下方的评论区回复,我会为大家一一解答的! 

Mysql的增删改查sql语句总结Mysql的增删改查sql语句总结Mysql的增删改查sql语句总结Mysql的增删改查sql语句总结Mysql的增删改查sql语句总结

以上就是Mysql的增删改查sql语句总结的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/399551.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
惠普电脑蓝屏代码0x0000001A的原因及系统修复流程详解
上一篇 2025年11月6日 18:53:20
如何在 Chrome 中使用 AI 编写内容
下一篇 2025年11月6日 18:53:29

相关推荐

发表回复

登录后才能评论
关注微信