240 发简信
IP属地:湖北
  • 表合并(union)与排序(order by)不能共存的问题

    在MySQL中,想要对表的多次查询结果分别排序合并是不可行的如: 为了避开语法的问题,有了下面的解决办法,使用子查询 顺利通过,可是查看结果会发现,排序失效了。因为子查询规则...

  • Git 分支

    创建分支 git branch <分支名> 切换分支 git checkout <分支名> 创建同时切换分支(合并上面两步骤为一步) git checkout -b <分支名...

  • Git 几个特殊操作

    更新(修改)最后一次提交,但不产生新的提交 git commit --amend 删除文件 git rm 文件名删除工作目录和暂存区文件(不会删除仓库文件) 删除空目录 gi...

  • Git 比较

    比较工作区和暂存区 git diff 比较两个版本(快照) git diff ID1 ID2 比较工作区和仓库版本 git diff ID 比较暂存区和仓库版本 git di...

  • Git 回退操作

    Git中回退的操作使用比较频繁,下面总结一下 撤销上一次git add动作 git reset HEAD <file> 取消最近一次工作区到暂存区的提交,实际是用HEAD分...

  • Git 基本操作

    初始化git库 git init 添加文件到暂存区,“.”表示添加所有文件 git add "文件名" 提交到git库,并指明log信息 git commit -m "说明"...

  • 120
    MySQL中row_number的实现

    oracle等数据库中可以方便的使用row_number函数,实现分组取组内特定数据的功能。但是MySQL中并没有引入类似的函数。为了实现这一功能,需要一些特别的处理。下面是...

  • 利用查询结果创建表和视图

    创建表 CREATE table (表名) ASselect... 可以用于创建临时表 创建视图 CREATE VIEW (视图名) ASselect... 视图多用在需要...

  • MySQL字符串拼接

    concat用于拼接字符串,语法很简单,直接上例子 select name, concat(round(w.population*100/t1.population), '%...

  • 条件语句(case...when...then...else...end)

    case...when...then...else...end 条件语句,类似c语言中的switch case 两种用法: 第一种:单值匹配(简单Case函数)select ...

  • 数据库表去重

    distinct 表示其后所有字段合并在一起去重,distinct必须放在最前面如:select distinct name, age from tb;表示去除名字和年龄都相...

  • MySQL日期处理

    MySQL中的日期通常会定义成字符串类型,以便在python等其它程序语言中使用。 下面是MySQL表中字段定义为DATE时的处理函数: str_to_date(日期字符串,...

  • 空值问题(NULL)

    not in中null的问题 如果使用not in, 其后的条件中不能有空值,不然结果可能出错 select 'a' NOT IN ('c', 'b', NULL); +--...

  • 120
    数据库表连接(连接查询)

    内连接 等值连接依据两个表中相同内容的字段进行连接SELECT s.name, g.* FROM student s JOIN grade g ON s.id= g.id; ...

  • 数据库分组查询(Group by)

    分组查询命令 -- group by-- having **分组查询中,select后只能跟分组的字段和聚合函数 ** 查询每个班学生的最大年龄select classnum...

  • 120
    MySQL数据库配置

    DBA 命令 创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; username:创建的用户名 hos...

  • 数据库操作命令

    登录 mysql -u usrname -p 查看数据库 show databases; 进入数据库 use 数据库名; 查看当前数据库表格 show tables; 查看当...

  • MySQL语句中文字符处理

    sql语句中出现中文字符,不管是表名还是字段名,都用反引号括起来。反引号通常在键盘上数字1键左边。例: SELECT `建议零售价`, `实际零售价` FROM `商品信息...

  • PostgreSQL安装配置及基本操作

    下载安装 windows版本https://www.postgresql.org/download/ Ubuntu版本 安装文档(选择适合的版本,14.04为例)https:...