Windows中使用MySQL 数据查询(三)

2023-11-02

一、排序

  select * from employees order by name;

  字符型默认字符顺序(也就是说z永远比a大),不管大小写;如果想按编码值排序(也就是说小写永远大于大写),则使用

  select * from employees order by binary name;

二、取前n条记录(n在本例中为3)

  select * from employees

  order by id

  limit 3;

三、日期时间函数

  1.获取当前日期

  select curdate();

  2.取年

  select year('20140909');

  select year(curdate());

  3.取月

  select month('20140909');

  4.取日

  select dayofmonth('20140909');

  5.获取当前日期和时间

  select now();

  6.日期加减

  select date_add('20140909',interval 1 month);

    说明:

      interval n unit

      n:正数表示加;负数表示减

      unit:可以是year,month,day,hour,minute,second,week

四、算数运算

  1.模运算5%2

  select mod(5,2);

五、模式匹配

  1.通配符,使用 like 或 not like

    %所有字符

    _一个字符

  2.正则表达式,使用regexp(rlike)或not regexp(not rlike)

    .  匹配任何单个字符

    []  匹配方括号内的任何字符

    *   匹配0个或多个它前面的字符

    {n}   其中n表示一个数字,它前面的字符重复的次数

    ^   模式开始

    $     模式结尾

       select * from employees where name regexp '^b'    匹配以b开头的名字

     select * from employees where name regexp binary '^b' 只匹配小写字母b开头的名字

六、使用用户变量(本例中@name为变量名)

  select @name:=name from employees where id=1;

  select @name;

 

  

转载于:https://www.cnblogs.com/liuming8080/p/3796528.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows中使用MySQL 数据查询(三) 的相关文章

随机推荐

  • 交换瓶子

    交换瓶子 贡献者 programmer ada 有N个瓶子 编号 1 N 放在架子上 比如有5个瓶子 2 1 3 5 4 要求每次拿起2个瓶子 交换它们的位置 经过若干次后 使得瓶子的序号为 1 2 3 4 5 对于这么简单的情况 显然 至
  • SpringBoot Controller 提取Post请求中Body的参数问题——驼峰命名规则

    正常在Controller方法中使用 RequestBody 类 对象进行参数接收 通过ApiFox对对应接口发起请求 但控制台打印内容为空 原因 ApiFox中设置json格式的body参数时 变量名未遵循驼峰命名规则 类似于printE
  • Qt样式表的使用

    Qt中可以灵活的使用层叠样式表 CSS 其语法和CSS很相似 因为HTML CSS的灵活性 所以可以很方便的为QT界面设计自己需要的外观 除了子类化Style类 使用QT样式表 QStyleSheet 是另一种快速改变QT程序UI风格的方法
  • java开发记录-微信二维码支付

    关于微信二维码支付的一点点总结 如上一个博客所说 开始开发前需要前往官网进行一系列的接入 从而得到相关的appid 密钥 本次的开发中 使用谷歌zxing实现将支付链接字符串转为二维码 附上相关依赖
  • 用STM32F103输出一路PWM波形

    用STM32F103输出一路PWM波形 一 PWM简介 二 STM32F1 PWM介绍 三 PWM输出配置步骤 四 PWM代码 Keil仿真 一 PWM简介 PWM是 Pulse Width Modulation 的缩写 中文意思就是脉冲宽
  • 6个超酷智能交互案例分享

    本次的案例分享主要集中在智能交互方向 主要集中在4个方面 智能设备如何增强情感化设计 全息投影如何运用在实际商业领域 智慧家庭的终端设计如何陪伴宠物 私域流量借助图像识别的智能营销玩法 机器人难道只能屏幕脸表达情感 只会嘤嘤嘤求抱抱的机器人
  • 亚马逊云科技发布全新数据管理服务Amazon DataZone

    亚马逊云科技在2022 re Invent全球大会上宣布 推出一项全新的数据管理服务Amazon DataZone 它可以让客户更快 更轻松地对存储在亚马逊云科技 客户本地和第三方来源的数据进行编目 发现 共享和治理 借助Amazon Da
  • spring aop的@Before,@Around,@After,@AfterReturn,@AfterThrowing执行顺序

    1 AOP的基本概念 切面 Aspect 通知和切入点共同组成了切面 aspect 可以从注解方式来理解 代码如下 aspect为类上面的注解 切面 pointcut 切入点 为此类内一个空方法上面的注解 可以把拦截的地址表达式表示为方法签
  • xgboost 可视化与结果分析

    xgboost 的可视化 调用 xgb to graphviz 或 xgb plot tree 接口 1 指定 fmap feature map https www kaggle com mmueller xgb feature impor
  • WPF界面开发使用技巧放送 - 如何支持WinUI 3预览版

    下载DevExpress v20 1完整版 DevExpress v20 1汉化资源获取 通过DevExpress WPF Controls 您能创建有着强大互动功能的XAML基础应用程序 这些应用程序专注于当代客户的需求和构建未来新一代支
  • python经典百题之兔子出生问题

    题目 古典问题 有一对兔子 从出生后第3个月起每个月都生一对兔子 小兔子长到第三个月 后每个月又生一对兔子 假如兔子都不死 问每个月的兔子总数为多少 这是一个经典的 Fibonacci 数列问题 可以通过递归或循环来解决 递归方法 由题意可
  • 过零检测电路图,220V转5V直流单片机供电电路

    1 软件模拟电路 实现了220v单相交流电AC输入 AB脚 输出5v直流DC输出 CD脚 和一个过零检测的针脚 E脚 共5个脚 主要使用了比较器 三端稳压器 阻容降压 稳压二极管 最好用瞬态抑制二极管 等 模拟电路软件是Multisim 1
  • SSL/TLS协议信息泄露漏洞(CVE-2016-2183)

    1 漏洞描述 法国国家信息与自动化研究所 French Institute for Research in Computer Science and Automation INRIA 的两名科学家发布了一项新研究 这是一种针对64位分组密码
  • 基础使用指南

    基础使用指南 创建数据库 create databases example db 赋权 grant all on example db to test 在复合分区中 第一层称为Partition 即分区 用户可以指定某一维度列作为分区列 当
  • android官方博客

    androids http clients http android developers blogspot com 2011 09 androids http clients html
  • QT中简单的emit使用

    1 在这里需要感谢一下九月小姐姐的亲情帮助 2 在这个一般使用emit的时候都是用户自定义的一个信号 废话少说上代码 1 这里是两个不相关的类 在qt里可以是两个界面也可以是别的什么 这个一般都是在 h里写的 class A public
  • Pinia与Vuex的对比:Pinia是Vuex的良好替代品吗?

    文章目录 介绍 设置 Pinia 设置 Vuex 设置 使用 Pinia使用 Vuex使用 社区和生态系统的力量 学习曲线和文档 GitHub 评分 性能 比较 Pinia 2 和 Vuex 4 Vuex 和 Pinia 的优缺点 何时使用
  • 【1day】iRDM4000智慧站房管理员密码重置漏洞学习

    注 该文章来自作者日常学习笔记 请勿利用文章内的相关技术从事非法测试 如因此产生的一切不良后果与作者无关 目录 一 漏洞描述 二 资产测绘 三 漏洞复现 四 漏洞修复 一 漏洞描述
  • 百度tangram框架开发工具小结

    根据在开发流程中出现的顺序 对每个工具简要介绍如下 firebug 几乎所有写html css js代码的人都熟悉的工具 tangram开发调试中用到 官方站点 http getfirebug com closure linter gjsl
  • Windows中使用MySQL 数据查询(三)

    一 排序 select from employees order by name 字符型默认字符顺序 也就是说z永远比a大 不管大小写 如果想按编码值排序 也就是说小写永远大于大写 则使用 select from employees ord