首页 > 数据库 >MySQL函数

MySQL函数

时间:2023-04-10 23:35:45浏览次数:41  
标签:sort 函数 MySQL sock sec mysql test root

  • HEX
[[email protected]][test]> select 16, HEX(16);
+----+---------+
| 16 | HEX(16) |
+----+---------+
| 16 | 10      |
+----+---------+
1 row in set (0.00 sec)

 

  • CAST
[[email protected]][test]> create table test_col_sort( user char(10), type enum('aaa','zzz','bbb','yyy','fff'));
Query OK, 0 rows affected (0.34 sec)

[[email protected]][test]>
[[email protected]][test]>
[[email protected]][test]> select * from test_col_sort;
Empty set (0.00 sec)

[[email protected]][test]> select * from test_col_sort order by type;
Empty set (0.00 sec)

[[email protected]][test]> insert test_col_sort values ('user1', 'aaa');
Query OK, 1 row affected (0.53 sec)

[[email protected]][test]> insert test_col_sort values ('user2', 'zzz');
Query OK, 1 row affected (0.00 sec)

[[email protected]][test]> insert test_col_sort values ('user3', 'bbb');
Query OK, 1 row affected (0.01 sec)

[[email protected]][test]> insert test_col_sort values ('user4', 'yyy');
Query OK, 1 row affected (0.01 sec)

[[email protected]][test]> select * from test_col_sort order by type;
+-------+------+
| user  | type |
+-------+------+
| user1 | aaa  |
| user2 | zzz  |
| user3 | bbb  |
| user4 | yyy  |
+-------+------+
4 rows in set (0.00 sec)

[[email protected]][test]> select* from test_col_sort order by cast(type as char) asc;
+-------+------+
| user  | type |
+-------+------+
| user1 | aaa  |
| user3 | bbb  |
| user4 | yyy  |
| user2 | zzz  |
+-------+------+
4 rows in set (0.00 sec)

 

  • CONCAT
[[email protected]][test]> select concat('I ', 'Love ', 'U');
+----------------------------+
| concat('I ', 'Love ', 'U') |
+----------------------------+
| I Love U                   |
+----------------------------+
1 row in set (0.00 sec)

标签:sort,函数,MySQL,sock,sec,mysql,test,root
From: https://www.cnblogs.com/gavin-zheng/p/17304728.html

相关文章

  • 使用Mysql实现消息队列
    实现起来就是消息带状态和版本号字段。更新时用版本号做乐观锁。操作逻辑就是个状态机。UPDATEmqSETmq.status=new_statusmq.version=mq.version+1WHEREmq.version=old_version实现mysqlmq表结构设计CREATETABLE`mq`(`id`bigint(20)unsigned......
  • mysql数据库的登录脚本
    ######################## ku脚本:可以使用以下ku脚本,它可以根据提供的参数登录到MySQL数据库:#!/bin/bash#Checkforcorrectnumberofargumentsif[$#-lt1];thenecho"Usage:$0<ip>[<port>][<mysqloptions>]"exit1fi#SettheIPaddress......
  • Context响应,重定向,自定义函数,Abort
    前言:Context对象提供了很多内置的响应形式,JSON、HTML、Protobuf、MsgPack、Yaml、String等。它会为每一种形式都单独定制一个渲染器。Context是Gin最重要的部分。它允许我们在中间件之间传递变量,管理流程,验证请求的JSON并呈现JSON响应。正文: content响应字符串,json,及......
  • 57、K8S-监控机制-Prometheus-PromQL基础-运算符、聚合、功能函数
    Kubernetes学习目录1、数据基础1.1、时间序列1.1.1、介绍时间序列数据:按照时间顺序记录系统、设备状态变化的数据,每个数据称为一个样本;数据采集以特定的时间周期进行,因而,随着时间流逝,将这些样本数据记录下来,将生成一个离散的样本数据序列;该序列也称为向量(Vector);而将多个序......
  • chatpgt-flinkcdc从mysql到kafka再到mysql
    flinkcdcmysql到kafkaimportorg.apache.flink.api.common.serialization.SimpleStringSchema;importorg.apache.flink.streaming.api.environment.StreamExecutionEnvironment;importorg.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer;importorg.apach......
  • 视图,触发器,事务,存储过程,内置函数,流程控制,索引
    目录SQL注入问题视图1、什么是视图2、为什么要用视图3、如何用视图触发器为何要用触发器创建触发器语法事务(掌握)什么是事务事务的作用事务的4个属性(ACID)如何用存储过程基本使用三种开发模型第一种第二种第三种创建存储过程如何用存储过程函数流程控制索引b+树聚集索引(primaryk......
  • 定义一个基类Base,有两个公有成员函数fn1,fn2,私有派生出Derived类,如何通过Derived类
    定义一个基类Base,有两个公有成员函数fn1,fn2,私有派生出Derived类,如何通过Derived类的对象调用基类的函数fn1。#include<bits/stdc++.h>usingnamespacestd;classBase{public: intfn1(){return0;} intfn2(){return0;}};classDerived:privateBase{publi......
  • 定义一个基类Object,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员hei
    定义一个基类Object,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数,声明一个Box对象,观察构造函数与析构函数的调用顺序。#include<bits/stdc++.h>usingnamespacestd;classObject{protected: doubleweight;public: Object(......
  • 借用gcc内置函数帮助C来实现函数重载
    借用gcc内置函数__builtin_choose_expr和__builtin_types_compatible_p可以帮助c来实现函数重载。首先对这两个函数功能做下介绍__builtin_choose_expr(expr,expr1,expr2)与c语言:?运算符有些类似,如果expr表达式为真,那么返回expr1,否则返回expr2_builtin_types_compatible_p(ty......
  • 学习笔记394—Windows 10 MySQL 数据库安装
    Windows10MySQL数据库安装1、MySQL的安装方式MySQL的社区版(MySQLCommunity)是免费的、开源的,像企业版这些是收费的,学习阶段使用社区版的即可。MySQL社区版在Windows10的安装方式可以分为两种,一种是使用安装程序安装,另一种是使用压缩包安装。个人倾向于使用压缩包......