mysql语句大全及用法 mysql条件查询语句汇总

常见的MySQL语句只有专注的时候才能绣花,安静的时候才能织麻。书有勤奋之路,学海无涯。与库相关的操作:创建数据库名称);#创建数据库显示数据库;#查看您已经使用的数据库(数据库名称)#使用此数据库显示表;#检查此数据库下的现有表删除数据库(数据库名称);#删除数据库。表...

常见的MySQL语句

只有专注的时候才能绣花,安静的时候才能织麻。书有勤奋之路,学海无涯。

与库相关的操作:

创建数据库名称);#创建数据库
显示数据库;#查看您已经
使用的数据库(数据库名称)#使用此数据库
显示表;#检查此数据库下的现有表
删除数据库(数据库名称);#删除数据库。

表格的相关操作:

创建表格:

Create table(列名1数据类型约束,列名2数据类型约束,列名3数据类型约束,…。);#创建表格

查看表格的基本信息:

显示创建表#查看表的基本信息
desc #查看表的基本结构

删除表格

Drop table(表名);# Delete table(可以通过日志恢复)
truncate table(表名);#删除表(无法通过日志恢复)

修改表格(由学生表格演示)

alter table Student modify Sname varchar(25);#此处修改了学生表Sname的数据类型。

alter table Student add s class varchar(20);#此处添加了一个标量字段

Alter table Student drop column(可选)Sclass#删除此处新添加的字段。

alter table Student change s class Stel varchar(20);#在这里,Sclass被重命名为Stel

alter table Student重命名SC;#在此将表名Student更改为Sc

使用插入顺序问题

alter table用户先添加age varchar(20);# Insert在第一行
ALTER TABLE USER ADD SEX VARCHAR(20)之后(您要在谁之后插入);

记录相关操作:

插入记录(由学生表演示)

插入学生(Sno,Sname,Sage,S***)值(“10001″,”张”,19,”男”);#方法1

插入到学生价值观(“10002″,”李”,22,”男”);#方法2

插入学生(Sno,Sname,Sage,S***)值(“10003″,”王武”,20,”男”),(“10004″,”赵”,21,”男”);#方法3(将多个部分加在一起)

更新(修改)记录

更新学生集Sage = 21,其中Sno = & # 822110001″#将学号为10001的学生的年龄更改为21

删除记录

从学生中删除,其中Sno = & # 821610001’#删除学号为10001的学生的记录。

删除学生号删除表中的所有记录

查询记录(这是重点)

一般查询:从(表面)中选择(字段名);

从用户中选择名称;#用户表中的查询名称

从用户中选择姓名、年龄。#用户表中的查询名称、年龄

select * from user#查询用户表中的所有信息

去重

从用户中选择不同的年龄;#删除重复值

条件查询

select * from id = 2的用户;#查询id为2的信息

从年龄在30到40岁之间的用户中选择*;#查询30至40岁人群的所有信息

select *from年龄=30或40的用户;#查询所有30或40岁的人的信息。

select *from user where age!=30 ;#查询年龄不等于30岁的人的所有信息‘& lt& gt’也不等于。

select *from user where age in(30,40);#查询所有30或40岁的人的信息。

模糊查询

select *from用户,其中名称如‘刘% ’;#查看所有姓和名都是刘的人的信息。

select *from用户,其中名称如‘% Wei % ’#查询所有大名鼎鼎的人。

升序和降序查询

select *按年龄从用户排序;#按年龄排序(升序)或在其后添加asc

select * from user order by age desc;#按年龄排序(降序)

标页数

select * from user limit 5,3;#取前五条记录后三条记录的信息

select * from user limit 5;#获取前5条记录的信息

按年龄从用户组中选择*;#查询关于删除重复项的年龄的所有信息(分组)。

统计数字

选择计数& lt* & gt来自用户;#有多少条数据需要查询?

取个化名

从用户中选择名称na;#给名字起个别名na,查询他的所有信息

多表查询

select sname,cname from student inner join cs上的student inner join cs#两个表之间的查询(内嵌)

select student . sname from student left join cs on student . id = cs . id;#左侧链接基于左侧

select student . sname from student right join cs on student . id = cs . id;#正确的连接是基于正确的。

select * from student where id in(select id from cs);#嵌套查询

select *from student where id in (1,2,3);#结果同上

标签:[数据库]

本文来自西狸森溪寒风投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/559924.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 05-23
下一篇 05-23

相关推荐

  • 请问过秦论而的用法

    【请问过秦论而的用法 】 外连衡而斗诸侯”中的“而”:表目的字典中意思:递进的意思(翻译是---进而使诸候互相争斗)过秦论《过秦论》是贾谊政论散文的代表作,分上中下三篇。全文从各个方面分析秦王朝的过失,故名为《过秦论》。此文旨在总结秦速亡的历史教训,以作为汉王朝

    2023-07-27 04:45:01
    359 0
  • 文言文之的用法

    文言文之的用法有:1、主谓间取消句子独立性。例句:是吾剑之所从坠。2、相当于结构助词“的”,例句:故时有物外之趣。3、译为:他,她,它(们),例句:则其善者而从之。4、译为:往,到…去,例句:奚以九万里而南为。5、译为:这、此,例句:曾不能毁魁父之丘。6、译为:

    2023-07-26 04:51:01
    176 0
  • 健身球的用法图及报价 口碑最好的健身球体验分享

    接到评测瑜伽球。第一反应想到一句话:健身从不在乎形式,关键是一种态度。。瑜伽球有很强的趣味性,软软的很有弹性,有助于锻炼人体的平衡能力,同时消耗大量的热量,还有良好的***功能,能给人带来更多可能。今天我们中国健身器材网亚太评测小编为大家带来JOINFIT(嘉友)全新

    2023-07-25 18:00:01
    485 0
  • popular的用法和搭配

    popular的用法和搭配:popular作为形容词,中文含义有“受喜爱的”、“受欢迎的”、“通俗的”、“普遍的”、“流行的”,常与介词in、among、with、for连用,意为在……中有声望/受欢迎。popular的基本释义及

    2023-07-25 12:52:01
    791 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信