精华内容
下载资源
问答
  • mysql 字段内容的第一个字符并大写 用到两个mysql函数: 转换为大写:upper( ) 截取函数:left( str,length ) 文章来源:刘俊涛的博客 地址:http://www.cnblogs.com/lovebing 欢迎关注,有问题一起...

    update words set `indexkey` = UPPER(left(word,1))

    mysql 取字段内容的第一个字符并大写

    用到两个mysql函数:

    转换为大写:upper( )

    截取函数:left( str,length )

     

    文章来源:刘俊涛的博客

    地址:http://www.cnblogs.com/lovebing

    欢迎关注,有问题一起学习欢迎留言、评论。

    转载于:https://www.cnblogs.com/lovebing/p/9213551.html

    展开全文
  • mysql取字段逗号分隔的第一

    万次阅读 2017-07-28 10:27:56
    cover字段为:(admin/LUpiEMD1Pk6U6B,admin/LUpiEMD1Pk6U6B,admin/LUpiEMD1Pk6U6B) 逗号分隔第一个词: select left(cover, LOCATE(',',cover)-1) from product_album 感谢原文

    cover字段为:(admin/LUpiEMD1Pk6U6B,admin/LUpiEMD1Pk6U6B,admin/LUpiEMD1Pk6U6B)

    取逗号分隔第一个词:

    select left(cover, LOCATE(',',cover)-1) from product_album 


    感谢原文



    充电:

    1、left(str, length)mysql左截取

    2、LOCATE(substr,str)返回子串 substr 在字符串 str 中第一次出现的位置。如果子串 substr 在 str 中不存在,返回值为 0

    展开全文
  • Mysql: 把指定数据排到第一位

    千次阅读 2020-01-06 22:04:49
    不说那么多 普通全部查询如下图 这个时候我们想要把id为7的置顶则只需要加上 SELECT * FROM 表名 ORDER BY id<>7 那么如果我们要把多条数据置顶呢 SELECT * FROM 表名 ORDER BY id NOT IN(7,8,9);...

    不说那么多

    普通全部查询如下图
    在这里插入图片描述

    这个时候我们想要把id为7的置顶则只需要加上
    SELECT * FROM 表名 ORDER BY id<>7

    在这里插入图片描述

    那么如果我们要把多条数据置顶呢

    SELECT * FROM 表名 ORDER BY id NOT IN(7,8,9);

    在这里插入图片描述

    展开全文
  • mysql 整数或小数或精确位数

    千次阅读 2017-08-24 21:08:46
    select cast(19.16558 as decimal(9,2))精确到几 select round(123.5); 四舍五入 select floor(123.5);整数部分 select ceil(123.5);四舍五入

    select cast(19.16558 as decimal(9,2))精确到几位

    select round(123.5); 四舍五入

    select floor(123.5);取整数部分

    select ceil(123.5);四舍五入

    展开全文
  • select ip, created_at, customer_id from (select * from customer_activity_log where op_code = 2000 GROUP BY customer_id ,created_at desc) as base group by customer_id
  • mysql游标只第一个值的解决方案

    千次阅读 2015-01-07 15:20:38
    mysql版本是5.6.21,除了configId之外,其他字段都是null,但是数据库有值,查了下,发现需要给表加别名,并且字段前面带上表的别名,如下 DECLARE shopItemsCursor CURSOR FOR SELECT s.id, s.minItemId, ...
  • 表结构: 任务: 查询每个类别下进价最高的商品 ...2.使用count(*)进行计数,统计每一个a.goods_price在b.goods_...注:第一个select前面务必加上表的别名,例如(a. ,a.name),不能直接写( ,name,age)之类的。
  • Mysql 分组里更新时间最近的

    千次阅读 2019-04-19 17:00:18
    首先把要的那条记录用group_concat函数拼接起来放在第一位 SELECT group_concat(id ORDER BY updated_at DESC) FROM apps GROUP BY bundle_id 然后使用substring_index函数取出第一个id,最后用id...
  • //取第一位字符 substring(catName,1,1) //转大写 upper(substring(catName,1,1)) //转小写 lower(substring(catName,1,length(catName))) //拼接concat("","",""),前两个参数是需要拼接的字符串,最后一个为以什么...
  • MySQL高级SQL语句 第一

    千次阅读 2020-12-26 00:32:22
    2. 排序可针对个或多个字段 3. ASC:升序默认排序方式 4. DESC:降序 5. ORDER BY的语法结构 SELECT column1, column2,... FROM table_name ORDER BY column1, column2,... ASC|DESC; 6. 按单字段排序 7:按多字段...
  • mysql 日期字段中的年月

    千次阅读 2020-11-11 15:17:55
    方法 DATE_FORMAT() 函数 SELECT DATE_FORMAT(house_date,'%Y.%m') as month ,house_date from record limit 10 运行发现,有些日期格式本身就是年月,这样的数据会出现问题 方法二 left(str, length)函数 【从...
  • mysql日期的部分

    千次阅读 2008-01-15 14:00:00
    DATE_FORMAT(date,format)根据format字符串格式化date值。下列修饰符可以被用在format字符串中: %M 月名字(January……December) %W ...) %Y 年, 数字, 4  %y 年, 数字, 2  %a 缩写的星期名字
  • MySQL高级语句

    千次阅读 多人点赞 2021-04-15 17:30:33
    MySQL高级语句 准备两张表 mysql -uroot -p show databases; create databaseticket; use ticket; create table region(region varchar(10),site varchar(20)); create table fare(place varchar(20),money int(10...
  • 数据库MySQL详解

    万次阅读 多人点赞 2018-07-24 20:03:47
    全网最详细MySQL教程,2021.1再次更新70%的内容,MySQL 8.0 + Navicat 15
  • MySQL数据库面试题(2020最新版)

    万次阅读 多人点赞 2020-03-10 17:20:40
    数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4...
  • mysql如何时间

    千次阅读 2016-09-06 17:04:03
    %u 星期(0……52), 这里星期一是星期的第一天 %% 一个文字“%”。 所有的其他字符不做解释被复制到结果中。 mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y'); -> 'Saturday October ...
  • 网上对于用mysql取当前日期周一和周日的方法非常多,但基本上都只有个方法,没有什么解释,后果就是会用,但为什么要这样用,就不一定知道了。  自己研究了下,写点东西,避免遗忘    select subdate(curdate...
  • MySQL查询组数据的众数和中

    千次阅读 2019-03-05 14:00:41
    2)上述1)中结果集的第一行即要求的众数所在的行。 方法2:适用于一组数据有一个或多个众数的情况 1)首先对数据按照值的不同进行分组,并对每组中的数据进行计数; 2)使用max函数找出统计个数的...
  • MySQL一条语句算出中

    万次阅读 2018-09-12 22:00:29
    因为数据量太大,没法一一修正,想到用中数来代替,但mysql没有现成的中数函数,琢磨半天想到的,记录出来分享一下。 这个方法也可以用来算四分位数等   复习一下什么是中数: 串数字,按从小到...
  • select SUBSTRING(id, -3) from user id字段后三字符select SUBSTRING(id, 3) from user 从左开始3位取(包括
  • MySQL

    千次阅读 2020-07-04 17:27:28
    Mysql 数据库 1.什么是数据库 数据库(DataBase,DB):指长期保存在计算机的存储设备(硬盘)上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合. 还是以文件的方式存在服务器的电脑上的。 说白了就是...
  • /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update ...
  • 千行MySQL学习笔记

    千次阅读 2015-10-19 14:02:05
    转载地址:http://www.cnblogs.com/shockerli/p/1000-plus-line-mysql-notes.html 有些东西,这种方式还是挺好的,学习这种学习的方法。例如将SQL语句,linux命令等进行个人整理,随时使用随时现查,不错!...mysql
  • mysql数据库用个字段表示多个状态

    千次阅读 2019-11-23 12:13:04
    在实际的开发中,建数据库表的有可能会因为最初的表设计不能满足所用,...如果是表示删除可以用1,未删除用0(第一位) 如果是表示上架可以用1,未上架用0(第二位) 如果是表示默认可以用1,非默认用0(第三位) …...
  • MySQL数据库—SQL汇总

    万次阅读 多人点赞 2019-10-19 12:40:09
    、准备 下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例sql: 链接: https://pan.baidu.com/s/1tb3-12MRNFjV8drFlN6wzg&shfl=sharepset 密码: fc2h 为了方便查阅可从右侧...
  • Mysql

    千次阅读 2018-07-24 21:22:36
    MySQL 数据库: 数据仓库,存放数据的地方,用管理复杂大量的数据,相比与 手工管理更加高效。 数据存储经历的阶段: 手工记录(使用纸质记录) ,软件记录(Excel) , 数据库系统(MySQL) 数据库软件: MySQL...
  • mysql 分组排序 前top n

    千次阅读 2020-08-27 14:10:00
    力扣mysql 题目为: Employee 表包含所有员工信息,每个员工有其对应的工号Id,姓名 Name,工资 Salary 和部门编号 DepartmentId 。 +----+-------+--------+--------------+ | Id | Name | Salary | ...
  • MySQL 截取小数位数

    千次阅读 2018-01-09 15:51:41
    项目中遇到一些有关小数位数...查询出来的结果为:,每隔3用逗号进行截取,返回的结果为String类型的,如果MyBatis中接收的字段不是String类型的,转换结果会出错。 2)SELECT ROUND(1478568.2457, 2) 四舍五入法

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,193
精华内容 22,477
关键字:

mysql取第一位

mysql 订阅