• 中文
    • English
  • 注册
  • MySQL教程 MySQL教程 关注:7 内容:4

    小白来了,简单易懂的mysql增删改查

  • 查看作者
  • 打赏作者
  • 当前位置: 巅峰论坛 > 巅峰学院 > MySQL教程 > 正文
  • MySQL教程
  • 飞升境
    特约VIP
    靓号:888

    数据库的增删改查

    添加数据

    语法:

    1
    2
    3
    INSERT INTO table_name ( field1, field2,...fieldN )
                           VALUES
                           ( value1, value2,...valueN );

    1、 添加一行数据

    Insert into 表名(列名)

    Values(值列表)

    1
    INSERT INTO tabel(typeid,typeName) VALUES('5','影视金曲')

    2、 添加多行数据

    Insert into 表名(列名)

    Values(值列表),(值列表),(值列表)……

    1
    2
    3
    4
    5
    INSERT INTO song(SongID,Title,PingTitle,TypeID,SingerID) 
    VALUES(1,'传说','cs',1,1),
    (2,'伤城秘密','scmm',1,2),
    (3,'super star','super star',1,3),
    (4,'菊花台','jht',1,4)

    注意:

    1、主键列不能为空。

    2、int型数据添加时不用加引号,其他类型要加引号

    3、添加的值要与列相对应

    删除表

    1
    DROP TABLE table_name ;

    删除数据

    Delete from 表名

    Where条件

    例如:删除游戏动漫这一列

    1
    DELETE FROM type WHERE typeName='游戏动漫'

    修改数据

    语法:

    1
    2
    UPDATE table_name SET field1=new-value1, field2=new-value2
    [WHERE Clause]

    Update 表名

    set要修改的地方

    where条件

    例如:将长城干红的单价改为78元

    1
    UPDATE drinks SET UnitPrice=78 WHERE DrinksName='长城干红'

    查找数据

    语法:

    1
    2
    3
    4
    SELECT column_name,column_name
    FROM table_name
    [WHERE Clause]
    [LIMIT N][ OFFSET M]

    Select 列名

    From表名

    Where 条件(比较运算符,逻辑运算符,in,函数)

    Order by 列名(分组)

    Limit 数字(对查询的结构限制数目)

    比较运算符:

    <小于 >大于

    <=小于等于 >=大于等于

    逻辑运算符:

    与&&:两个都为真才为真

    或 ||:一个为真才为真

    非 !:操作为假结果为真

    常用的函数:

    sum求和

    Avg平均分

    Max最大值

    Min最小值

    Count元素的个数

    例如:显示2013-5-30日,酒水小食消费量前三名的消费信息

    1
    2
    3
    4
    5
    SELECT 
    FROM expense
    WHERE DATEDIFF(ExpenseDate,'2013-5-30')=0
    ORDER BY Num DESC
    LIMIT 3

    注意:添加别名用as或者空格

    ————————————————

    版权声明:本文为CSDN博主「偷懒的小老虎」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/qq_44690106/article/details/88533973

    请登录之后再进行评论

    登录
  • 发布
  • 做任务
  • 更换主题
  • 帖子间隔 侧栏位置: