当前位置: 首页 > news >正文

简单查询(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].....   越多,排序越细化

   

 

转载于:https://www.cnblogs.com/panyiquan/p/5527495.html

相关文章:

  • 详解Zoosk千万用户实时通信背后的开源技术[转]
  • 【转】jvm 内存模型及内存调优
  • UESTC 75 The Queen's New Necklaces
  • 冯·若依曼体系结构
  • MySQL学习总结(二)数据库以及表的基本操作
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • Swift 中的尾递归和蹦床
  • 关于学习了《构建之法》的若干存在疑惑的问题
  • spring 整合 struts
  • open-falcon+grafana出图
  • C语言应用-飞机游戏
  • 第二阶段冲刺第八天
  • Servlet与JSP的区别
  • swift学习笔记-UI篇之UIImageView
  • 我有几个粽子,和一个故事
  • bootstrap创建登录注册页面
  • input实现文字超出省略号功能
  • interface和setter,getter
  • Java面向对象及其三大特征
  • Material Design
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • pdf文件如何在线转换为jpg图片
  • PhantomJS 安装
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • SOFAMosn配置模型
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Vue.js源码(2):初探List Rendering
  • 安装python包到指定虚拟环境
  • 大快搜索数据爬虫技术实例安装教学篇
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 微服务核心架构梳理
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 正则表达式小结
  • 主流的CSS水平和垂直居中技术大全
  • UI设计初学者应该如何入门?
  • ​Java并发新构件之Exchanger
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ​什么是bug?bug的源头在哪里?
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • (26)4.7 字符函数和字符串函数
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (C语言)字符分类函数
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (三分钟)速览传统边缘检测算子
  • (四)linux文件内容查看
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)mysql使用Navicat 导出和导入数据库
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • (转载)从 Java 代码到 Java 堆
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上