zoukankan      html  css  js  c++  java
  • 语句创建数据库表及增删改查

    TSQL语句:
    .sql结尾的文件是:ctrl +s 保存数据
    点击新建查询,代码创建数据库。
    创建数据库:create database 数据库名 。点击执行,完成创建。如果没有在数据库上右键刷新

    go上面一句执行完了,执行下一句

    删除数据库:drop database 数据库名

    定位到数据库:use 数据库名或是可用数据库里定位

    注释: 第一种:-- ,第二种:/*...*/
    注意:想执行哪一句,就选中哪一句,然后点击执行

    创建数据表:create table 表名

    Code(列名) nvarchar(50)primary key,--编号,主键

    关键字不能做字段名,如果非要做字段名,用[]括起来(字段名就是列名)

    点击执行,完成创建。如果没有在表上右键刷新
    删除数据表:drop table 表名

    数据库中,我们需要重点学习的是:增、删、改、查

    添加列:alter table 表名 add 列名 数据类型
    删除列:alter table 表名 drop column 列名

    添加数据:insert into 表名 values(列里的数据)--添加一行的数据

    自定义列添加数据:insert into 表名(列名,列名) valuse (数据,数据 )--只往这两列添加数据

    注意:datetime类型:用'',其它类型:nvarchar用'',int,decimal不用''。sex的bit只能输入0、1,对在上面,错在下面。
    注意:工具选项可以改变字体,如果为空打上null,代码可以撤回,数据不可以。

    删除数据:delete from 表名(全删)
    delete from 表名where 列名=数据and列名=数据(删除某行数据)

    修改数据:update 表名 set 列名=数据
    update 表名 set 列名=数据,列名=数据where主键列名=数据
    update 表名 set 列名=nullwhere主键列名=数据 --数据清空

    基础查询数据
    select * from 表名 --全部查询
    select 列名,列名 from 表名 --按列查询
    select*from 表名 where 列名>=and/or<= --条件查询也是筛选查询
    select * from 表名 where列名like '%数据%'(%:前面或是后面可以有内容) --模糊查询,使用通配符%
    select * from 表名order by 列名 asc --升序查询
    select * from 表名order by 列名 desc --降序查询
    select *from 表名 where 列名like '%数据%'order by 列名 asc(都可以拼接起来)
    select distinct 列名 from 表名 --去重(只能显示一列)
    select 列名 from 表名 group by 列名 --分组

    where筛选条件:where筛选条件是找。除了添加数据没有where之外,其他都有,特别是删除数据时,没有where就全部删掉了。

    from表(找到数据集)—where(对数据进行删选)—group by(对数据进行分组,合并处理)—select(选出数据项)—order by(对结果数据集进行排序)

  • 相关阅读:
    Python的__init__.py用法
    Python中文
    使用apache进行域名绑定
    Storm入门之第二章
    Storm入门之第一章
    【RabbitMQ+Python入门经典】兔子和兔子窝 笔记
    RabbitMQ之Topics(多规则路由)
    RabbitMQ之比较好的资料
    RabbitMQ之路由
    RabbitMQ之发布订阅
  • 原文地址:https://www.cnblogs.com/sunshuping/p/5568269.html
Copyright © 2011-2022 走看看