mysql
qq_35987023
这个作者很懒,什么都没留下…
展开
-
mysql 临时表 dual postgre 是否也有
的特殊表,但它是一个虚拟表,没有实际数据。子句的查询,如计算表达式、返回常量值等,无需引用任何实际或虚拟表。在 MySQL 中主要是为了满足语句结构要求,尤其是当你需要执行一个纯计算或者只返回常量值的查询时。存在,但由于其无实际意义且不包含数据,所以对它的引用通常会被MySQL内部忽略。虚拟表,但其作用主要是语法上的便利性;,也不会在查询中使用它,因为系统本身并不依赖这样一个虚拟表来满足语法要求。子句)的查询提供一个无意义的来源。的概念,其查询语法允许直接进行无需数据源的。在 PostgreSQL 中,原创 2024-04-26 15:41:31 · 532 阅读 · 2 评论 -
两条记录合并成一条记录
当 type_id 为 level 时,返回对应的 val 值,否则返回 NULL。同样地,当 type_id 为 typeId 时,返回对应的 val 值,否则返回 NULL。接着使用 MAX 函数将返回的 val 值进行聚合,从而得到最终的结果。两条记录 val=4,type_id=level 和 val=6,type_id=typeId 合并成一条记录 level=4,typeId=6。和 MAX 函数来实现。这样就将两条记录合并成了一条记录,并将 val 值对应到了相应的 type_id 中。原创 2023-10-11 16:42:37 · 604 阅读 · 0 评论 -
substring截取字符串
其中,str是要提取子字符串的原始字符串,start是起始位置,length是要提取的子字符串的长度。该函数返回从原始字符串中提取的子字符串。注意:MySQL(和Postgre)的字符串索引从1开始计数,如果指定的起始位置是负数,则表示从字符串的末尾开始计算。MySQL的SUBSTRING函数用于从字符串中提取子字符串。输出结果为:sub_str列,值为World。输出结果为:World!输出结果为:World。原创 2023-10-07 14:12:30 · 138 阅读 · 0 评论