zoukankan      html  css  js  c++  java
  • 2016/5/9 数据库3

    数据库的关系  一对一  一对多  多对多  

    one2one A---B   一个元素对应一个元素         one2many 一对多 A---B   A----C  一个元素对应多个元素     many2many 多对多  A--B  A--C   B--A  B---C    一个元素对应多个元素  同时 它所对应的元素也同样不止对应它  还对应其他的多项元素 

    增删改查   DML  

    增加:  关键字IMSERT  向表中添加SQL语句    能够增加单条 也能增加多条  增加"" 空白字符与null是不一样的  空白字符也算是有元素  

    insert  into 表名 (列名,列名)可以添加多个列    values(需要增加的数据,注意数据和列要一样多  属性要一样)

    改:关键字 UPFATE  修改表中的数据  

    update 表名 set 列名=/*需要改为什么 注意格式*/   where  行名/* 一般用主键*/  =第几行   

    删:关键字DELETE from 表名 where 行名/*最好用主键*/      可以删除一行的数据 可恢复     truncate  也是删除  不可恢复  比较快

    查:关键字 SELECT /*这里可以给列名*/ from 表名 where 行名/*一般用主键*/ 

     简单数据查询    :  

    查询是最常用的SQL操作  是程序员必备基础     

    投影 : 指定需要查询的列  select */*这列可以给列值*/  from 表名     查询可以加入基本算法

    选择 : 指定行  select * from 表名 where 行名

    分页处理  select * from 表名 limlt 0,3 /*这里0是指从第几行开始  3是指显示几行*/

    去虫(同?) :关键字 distinct     select distinct * from 表名   去掉重复的数据 

    选择查询 : where      anb(表示并且)  or(表示或者)   int(条件一,条件二)   not(表示不得意思) 

    模糊查询:  like  写在列名后面 "ma%"  %代表模糊概念  这样所有ma开头的都会找到   %修饰的语句可以在开头 中间 结尾     _代表一个字符模糊  

    判断 null   不能用 =null   需要用   is  null    is代表判断  not 代表不

  • 相关阅读:
    vue this.$refs 获取的值为undefined?
    如何调用 vuex
    git 更新远程分支列表
    wordpress 支持上传中文名称文件
    wordpress 修改默认分页条数
    wordpress 不用插件添加友情链接
    wordpress 代码获得菜单的方法
    wordpress 添加友情链接
    【转】 WordPress数据库及各表结构分析
    WordPress 安装教程
  • 原文地址:https://www.cnblogs.com/waxlh/p/5475612.html
Copyright © 2011-2022 走看看