• ADADADADAD

    SQL中dml语句有什么用[ mysql数据库 ]

    mysql数据库 时间:2024-11-29 09:49:45

    作者:文/会员上传

    简介:

    在叙述如何对数据表进行增删改查之前,我们先创建一个数据表,叫做students,便于后续所有操作,如下图所示:插入记录insertinto表名(字段1,字段2,...,字段n)values(值1,值2,...,值n)

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    在叙述如何对数据表进行增删改查之前,我们先创建一个数据表,叫做students,便于后续所有操作,如下图所示:

    插入记录

    insertinto表名(字段1,字段2,...,字段n)values(值1,值2,...,值n);

    其中:

      表名:是我们进行操作的数据表,如我操作的是表students;

      字段:是需要操作的字段;

      值:是需要添加的数据。

      通过insert into可以为我们的字段添加数据,可以不用指定字段名,但是values后面的顺序应该与字段排序一致。向下面这两种都是可以给数据表插入数据的。sql语句及其显示结果如下:

      insert into不仅可以一次插入一条数据,还可以一次性插入多条记录。

      insertinto表名(字段1,字段2,...,字段n)values(值1,值2,...,值n),(值1,值2,...,值n);

      sql语句以及他的输出结果可以看下图:

      查询数据

      在本篇文章我们只讲最简单的查询。

      select*from表名

      通过本条语句,我们可以查询到符合条件的记录。*代表你查询表里的所有字段,如果我们查询某一字段,只需要将*改成那一字段即可。

      在插入数据的时候我们就用到了select * from 表名,我们可以看上面插入数据的代码就可以看到结果。

      如果我们想要查询id这一字段的数据,那我们只需要将*改成id

      这样我们就显示id这一字段的数据了。

      更新记录

      更新一个表

      update表名set字段1=值1,字段2=值2,...,字段n=值n[where条件];

      其中:

        条件:是我们更新表所需要满足的要求。

        如果我们没有写更新所需要的条件,那么所有值都会被更新。例如:

        我们可以看到6条语句都发生改变,如果不希望所有语句都更新,我们需要写上条件,如:

        由于我们写上了条件,所以只有第三条语句被更新了。

        更新多个表中数据

        update表1,表2,...表nset表1.字段1=表达式1,...,表n.字段n=表达式n[where条件];

        多表更新更多是用在根据一个标的字段来动态更新另一表的字段。我们可以新创建一个数据表名叫stu,在里面放上数据

        有了这个数据表我们就可以多表更新了,sql语句和其结果如下:

        我们可以看到两个数据表的内容都更新了。

        删除记录

        deletefrom表名[where条件];

        删除记录与更新记录一样都有一个条件,不加where条件将会把表中所有记录删除,所以操作要小心。

        光说没用办法体会,我们看看示例:

        由于不加条件会删除所有数据,我这里就不再演示了。

    SQL中dml语句有什么用.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: sqldml