1、    数据库一般作为存储作用,一般不用函数操作

2、    一次插入多条数据

3、    向表中插入数据的方法:

insert into story_wangjing(id,name) values (1,’wangjing’);

insert into story_wangjing values(2,’lisi’);

insert into story_wangjing values(3,’zhao’),(4,’haha’),(5,’jj’);

4、    一次修改多个值

5、    五中造数据方法:

(1)    手工

(2)    Jmeter,loadrunner,页面压测

(3)    操作数据库,用Python往表里插数据

(4)    Datafactory 工具

(5)    存储过程(单表的话,效率最快,表有关联的话,较复杂的话不好用,要搞定所有逻辑关系,外键、主键)

6、    Sql查询中常用函数:

(1) select count(*) from story_wangjing;

(2) select avg(id) from story_wangjing;

(3) select sum(id) from story_wangjing;

(4) select max(id) from story_wangjing;

(5) select min(id) from story_wangjing;

7、    分组+计算

 

8、    分组+平均值

 

9、    分组之后查找某个特定字段用having

 

10、    查询所有作者在book_wangjing中出现过的作者信息

11、    查询所有mr.jackson的信息

12、    左连接:

13、    右连接:

14、     内连接:结果集中出现的a.author_name和b.book_author必须同时在两个表存在

15、     左连接:结果集中出现的a.author_name必须在左表(author_wangjing表)存在且全部显示

16、     右连接:结果集中出现的b.book_author必须在右表(book_wangjing表)存在且全部显示

17、    union:做合并,使用union时坐标的数据列要和右表的数据列一样多

18、    计算当前时间:

19、    明天:

20、    昨天

 
 
21、下个月
 

22、上个月
 
 
23、下一年
 
24、去年
 
25、增加时间
 

26、    格式参考

间隔名称  描述

Second   秒数

Minute   分钟数

Hour     小时数

Day      天数

Month    月份

Year     年份

Minute_second   分钟和秒,以":"分隔

Hour_second 小时、分钟和秒,以":"分隔

Year_month  年份和月份,以"-"分隔

27、    减少时间:

 

【Python】数据库练习-2的更多相关文章

  1. Python数据库备份脚本

    Python数据库备份脚本 #!/usr/bin/env python # author: liudong # -*- coding: utf-8 -*- # filename: db_bak.py ...

  2. python数据库(mysql)操作

    一.软件环境 python环境默认安装了sqlite3,如果需要使用sqlite3我们直接可以在python代码模块的顶部使用import sqlite3来导入该模块.本篇文章我是记录了python操 ...

  3. Python数据库访问之SQLite3、Mysql

    Python数据库访问之SQLite3.Mysql 现有的数据库管理系统有很多种,本文选择介绍两种DBMS:SQLite 3 和 Mysql. SQLite 3 SQLite 3是Python 3预装 ...

  4. python/数据库操作补充—模板—Session

    python/数据库操作补充—模板—Session 一.创建一个app目录 在models.py只能类进行进行创建表 class Foo: xx= 字段(数据库数据类型) 字段类型 字符串 Email ...

  5. python数据库操作 - MySQL入门【转】

    python数据库操作 - MySQL入门 python学院 2017-02-05 16:22 PyMySQL是Python中操作MySQL的模块,和之前使用的MySQLdb模块基本功能一致,PyMy ...

  6. python 数据库查询条件`不等于`

    1.python 数据库查询条件不等于 当在做数据库查询的时候,想根据业务需求进行条件的筛选或过滤, 但是django封装的数据库语句中没有 '不等于' 查询操作. 2.例如:通过以下语句进行'不等于 ...

  7. Python 数据库的Connection、Cursor两大对象

    Python 数据库的Connection.Cursor两大对象 pymysql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同. Python 数据库图解流程 Con ...

  8. Python数据库迁移脚本(终极版)

    上次的那几个脚本这次全部整合到了一起,而且后面发现了一个可以使用的ODBC包,于是这次采用的方式就很简单了,直接通过ODBC将InterBase数据库中的数据全部取出来之后通过Python的sqlal ...

  9. python 数据库

    什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数据存储在文件中,但 ...

  10. python数据库操作常用功能使用详解(创建表/插入数据/获取数据)

    实例1.取得MYSQL版本 复制代码 代码如下: # -*- coding: UTF-8 -*-#安装MYSQL DB for pythonimport MySQLdb as mdbcon = Non ...

随机推荐

  1. python-django rest framework框架之视图

    视图 :常用 1和4 两种 1. 原始的APIView class IndexView(views.APIView): def get(self, request, *args, **kwargs): ...

  2. python-day79--知识回顾

    内容回顾: 1. 可迭代对象.迭代器.生成器是什么?什么区别? 可迭代对象,含有__iter__,返回一个迭代器 迭代器,含有__iter__,__next__方法 生成器,yield,__next_ ...

  3. win 安装plsql的步骤

    1.下载oracle和plsql地址:http://pan.baidu.com/s/1bTlcom,http://pan.baidu.com/s/1c2BMsZe 2.首先安装plsql 这个比较简单 ...

  4. WCF开发实战系列一:创建第一个WCF服务 转

    转 http://www.cnblogs.com/poissonnotes/archive/2010/08/28/1811064.html 在这个实战中我们将使用DataContract,Servic ...

  5. Leetcode 1012. 十进制整数的反码

    1012. 十进制整数的反码  显示英文描述 我的提交返回竞赛   用户通过次数571 用户尝试次数602 通过次数582 提交次数1191 题目难度Easy 每个非负整数 N 都有其二进制表示.例如 ...

  6. Node.js + Express 接口请求(GET、POST、PUT)事例

    路由 路由是指应用程序的端点(URI)如何响应客户端请求.有关路由的介绍,请参阅基本路由. 您可以使用Express app对象的方法定义路由,这些方法对应于HTTP方法; 例如,app.get()处 ...

  7. 八、持久层框架(MyBatis)

    一.基于MyBatis的CRUD 1.首先是配置文件Category.xml修改 一次性修改配置文件Category.xml,提供CRUD对应的sql语句. <?xml version=&quo ...

  8. java 大数处理

    头文件:import java.util.*; import java.math.*; Scanner cin = Scanner (System.in);//读入 while(cin.hasNext ...

  9. 连接zookeeper+solr的服务器超时

    在连接zookeeper+solr的服务器超时,如果检查各ip地址都没有变动,各部分工程也没有书写问题,那么连接超时,就可能是该服务器内存分配过少,性能不足的问题,扩大该服务器内存即可.

  10. mysql不会使用索引,导致全表扫描情况

    不会使用索引,导致全表扫描情况 1.不要使用in操作符,这样数据库会进行全表扫描,推荐方案:在业务密集的SQL当中尽量不采用IN操作符 2.not in 使用not in也不会走索引推荐方案:用not ...