• 软件测试面试准备


    1、关于数据库

    https://www.cnblogs.com/action1/p/14356722.html

    删除:

    (1)删除1条数据:delete from 表名 where 字段名1 = 字段值1

    (2)删除表里所有数据:delete from 表名

    更新:

    (1)更新数据:update 表名 set 字段名1 = 字段值1 where 字段名2 = 字段值2

    (2)修改表里所有数据:update 表名 set 字段名1 = 字段值1

    查询:

    (1)字段查询:select 字段名1、字段名2、字段名3 from 表名

    (2)排序(降序):select * from 表名 order by 字段 desc

    (3)排序(升序):select * from 表名 order by 字段 asc

    (4)去重:select distinct 字段 from 表名

    (5)范围限定:select * from 表名 where 字段 between 10 and 20

    (6)子集限定:select * from 表名 where 字段 in (字段值1,字段值2)

    (7)数量:1)基本语法:group by 字段 having 条件

                        2)常用函数:count求总数,max,min,sum求平均值,avg求和

    (8)左连接:select  *  from 表1 left join 表2 ON 表1.字段1 = 表2.字段1

                           select  表1.字段1,表1.字段2,表2.字段1  from 表1 left join 表2 ON 表1.字段1 = 表2.字段1

                           select  表1.字段1 a.字段1,表1.字段2 a.字段2,表2.字段1 b.字段1  from 表1 left join 表2 ON a.字段1 = b.字段1

    (9)右连接:select  表1.字段1,表1.字段2,表2.字段1  from 表1 right join 表2 ON 表1.字段1 = 表2.字段1

    (10)内连接:select  表1.字段1,表1.字段2,表2.字段1  from 表1 inner join 表2 ON 表1.字段1 = 表2.字段1

    2、redis内存数据库

    (1)访问:切换到redis目录下运行(配置全局环境变量就不用):redis-cli.exe -h 127.0.0.1 -p 6379

    (2)基本使用:1)String: SET key member   

                                     获取操作:GET key

                               2)Hash:HMSET key field1 "Hello" field2 "World"

                                    获取操作:HGET key field1

                                                      HGETALL key field1

                               3)List:1push key member

                                    获取操作:lrange key 0 10

                               4)Set:sadd key member

                                    获取操作:smembers key

                               5)Sorted Set:zadd key score member

                                    获取操作:ZRANGEBYSCORE key 0 1000

                      

  • 相关阅读:
    结构struct 联合Union和枚举Enum的细节讨论
    ubuntu 查询 修改 时间
    在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)
    浅谈Android系统开发中LOG的使用
    如何单独编译Android源代码中的模块
    在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
    在Ubuntu上为Android系统编写Linux内核驱动程序
    在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务
    在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
    在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序
  • 原文地址:https://www.cnblogs.com/nali7/p/15745279.html
Copyright © 2020-2023  润新知