2016/05/09(数据库)

DML:

向表中加SQL数据的语句是INSERT

insert into <表名>(列名) values(值列表) /增加相应列的属性

在数据库中mull和空数值不一样

insert into 表名(列名) select 到表的列 from 到表的名 /复制数据

update 表名 set 列A=新列A where 过滤条件 /更改已有数据

如果想将数据删除只需把值该为null

忽略where将会改变表中的列A 所有的值

delete from 表名 where 过滤条件  /删除一行数据或者多行

truncate table 表名 /直接删除所有的数据  而且不能恢复

简单的数据查询(DQL)

在MYSQL 中所有的值和null相加都是null

投影操作:select 列A from 表名

表前缀名:select  p.name from 表名 as p

列别名:select 列A as A from 表名 as T

分页处理:

select 列A from 表名 limit 开始序号,返回需要显示的多少行

limit在mysql中代表从什么地方开始显示固定的行数

排出重复的数据:select distinct 列A from 表名

选择操作:

select 列名 from 表名 where 条件 (单一条件)

select 列A,列B from 表名 where 条件A and 条件B (多条件)

计算列:

select 列A +列B  from 表名

选择操作:

select * from 表名 where 列A=100 当列A=100为真的时候才执行

模糊查询(LIKE):

select * from 表名 where 列A like ‘条件‘

%表示通配符(包含零个或多个字符)

_ 表示只能通配单个字符

在数据库中查询值是否为null 不能=null 而是使用 is null 或者 is not null

排序操作(ORDER BY):

select * from 表名 order by 列A  /以列A 升序排序

select * from 表名 order by 列A desc /以列A 降序排序

时间: 2024-11-20 22:43:29

2016/05/09(数据库)的相关文章

深入浅出之正则表达式(二)转载http://www.cnblogs.com/dragon/archive/2006/05/09/394923.html

深入浅出之正则表达式(二) 前言:       本文是前一片文章<深入浅出之正则表达式(一)>的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理.        本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载.但是为了尊重原作者和译者的劳动,请注明出处!谢谢!   9.      单词边界 元字符<<\b>>也是一种对位置进行匹

SqlServer Management 2016连接Azure数据库问题

用SqlServe rManagement 2016连Azure数据库,总是出错.在网上找到的也都是一些旧版本的解决方法. 打开SqlServer Management 2016 点工具 -> 选项 ->Azure服务 在Azure云中在选择Azure云中选AzureChinaCloud确认之后就不会报错了

Murano Weekly Meeting 2016.08.09

Meeting time: 2016.August.09 1:00~2:00 Chairperson:  Kirill Zaitsev, from Mirantis Meeting summary: 1.Open Discussion 1) basically the idea is to clean up murano-apps repo. Some apps are simple and have little value, other than examples — those would

2016.04.09 使用Powerdesigner进行创建数据库的概念模型并转为物理模型

2016-04-09  21:10:24     本文原创受版权保护,严禁转载. 请大家不要用于商业用途,支持正版,大家都是做软件的,知道开发一套软件实属不易啊! 今天看到了一个很有趣并且很有用的辅助开发的工具,简单易用,能让创建数据库还有设计数据库的物理模型变得简单. 让本来逻辑性高,抽象不好设计的数据间的关系,变得可视化的.让开发人员快速的创建一些比较大型的,表间关系较为复杂的关系数据库变得更为易于开发和易于理解.废话就不多说了.直接就给大家一点干货带着上路吧!!!!! 壹---安装 首先是

2016/05/08(数据库)

show ENGINEs; 查看所有的引擎 alter table 表名 ENGINE=引擎名称; 修改引擎 show create table 表名 ; 查看引擎和编码格式 het start masql;  启动mysql localhost 本机地址 dorp table 表名; 删除表 decimal 数据库所有货币类型 为什么要保证数据的完整性:为了防止垃圾数据产生,从而影响数据库执行效率 可靠性+准确性=数据完整性 主键约束(PRIMARY KEY) 唯一约束(Unique) aut

2019-3-1 09:05:16数据库建立的三种范式及冗余字段

第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性.如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系.在第一范式(1NF)中表的每一行只包含一个实例的信息.简而言之,第一范式就是无重复的列. 1NF的定义为:符合1NF的关系中的每个属性都不可再分 下表所示情况,便不符合1NF的要求: 说明:在任何一个关系数据库中,第一范式

2016.05互金平台移动端影响力50强榜单报告!

(文章来源:盈灿咨询) 6月21日下午,盈灿咨询在京举办互金平台移动端影响力报告暨2015网贷蓝皮书出版发布会,首次独家发布了<互金平台移动端影响力榜单TOP50>,北京大学汇丰商学院中小企业研究中心执行主任王家卓.网贷之家首席研究员&盈灿咨询总经理马骏.盈灿咨询副总经理于百程.爱钱进CEO杨帆等嘉宾出席了本次活动并做主题分享. 据悉,该报告选取了300余家互金平台5月的移动端数据,以平台在移动端的推广目的和移动互联网特点为支点,以指标.评分.分析为撬棍,展示了目前行业内互金平台的移动

2016年09月回顾我的创业历程

创业历程 2012年10月,边打工边创业,白天工作,晚上在猪八戒等外包网站接私单,开始了半创业状态. 2013年09月,辞了稳定的工作,开始了创业之路,独自一人开了中山赢友网络工作室,主要从事网站开发,网页设计,那时候我才刚好20岁. 2015年06月,将中山赢友网络工作室正式注册为企业工商户——中山市赢友网络有限公司,并租了一个80平方的办公室开始了真正的创业之路,业务范围也扩大为移动App开发,微信开发,游戏开发等. 2016年07月,由于公司发展方向,中山赢友网络有限公司正式变更名称为——

(05)odoo数据库和业务操作

以一个例子开头* To-do 向导   # 配置文件       __openerp_.py:         { 'name': 'To-do Tasks Management Assistant',    'description': 'Mass edit your To-Do backlog.',    'author': 'Daniel Reis',    'depends': ['todo_user'],    'data': ['todo_wizard_view.xml'], }