zoukankan      html  css  js  c++  java
  • 简单查询(1)

    建立表:

    create table <表名>

    <列名><数据类型及长度> [not null] [auto_increment] [primary key],

    <列名><数据类型及长度>[reterences<主表名><主表主键列>],

    ```

    <列名><数据类型及长度>

    删除表:

    Drop table<表名>

    DDL  DML  DCL

    导入导出数据:

    把表变成sql代码

    备份与还原

    数据库发展:文件存储  数据库(网状[网络链接层次[电脑文件层次关系)

    数据库的操作:增 删 改 查   CRUD

    添加:

    Insert into<表名>[(1,列2...)]values(<‘列1’>,[’列2’])

    注意:1.列与值要匹配(数量,类型,次序)

          2.列可以省掉,但是值必须与表中总列数和列的次序完全对应。

          3.自增长列,不能省略掉自增长列,给自增列赋个’’

    删除:与&&  and     ||  or    不等<>  !=

    delete from<表名>where code=’code’

    delete from<表名>where code=’b005’

    delete from<表名>where code=’b001’or code=’b003’

    delete from<表名>where code!=’b001’&&<>’b004’

    更新修改:

    Update<表名>set<=新的值>,[=新的值]where<列名>

    查询:

    select * from car  #查询所有数据

    select 列名1,列名2... from 表名  #投影 定向查询

    select * from 表名 where 条件  #筛选

    1.等值与不等值   精确查 

       between a and b    ab之间

       select * from 表名where 列名 In(‘条件1’,’条件2’,’条件3’)

    select * from 表名where 列名 not In(‘条件1’,’条件2’,’条件3’)

    2.模糊查

    select * from 表名where 列名 like’宝马%’   %任意的代替,位置可变

    elect * from 表名where 列名 like’__5%’     第三个个是5的,用两个下划线代替,一个_下划线代替任意一个字符

    3.排序    Select *from表名order by列名[ASC升序/DESC降序],列名[ASC/DESC].....   后面的列名[ASC/DESC].....   越多,排序越细化

       

  • 相关阅读:
    idea快捷的输出常用语句
    OneinStack基础搭建typecheo轻量级博客
    自动化框架介绍及使用
    jenkins配置自动化
    selenium模拟鼠标点击
    Linux下安装nginx
    解决“chrome正受到自动测试软件的控制”信息栏显示问题
    Git 常用操作
    ZendStudio自定义代码补全,自定义代码段
    07-python之装饰器
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5527495.html
Copyright © 2011-2022 走看看