- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 MySQL 中,您可以使用 ELT() 函数从列表中的指定位置返回一个项目。
如何在 Postgresql 中找到相同的
--- 在MySQL中
SELECT ELT(3, 'Cat', 'Dog', 'Horse') AS 'Result';
--- 结果------------
Horse
最佳答案
使用数组:
select (array['Cat', 'Dog', 'Horse'])[3];
如果出于兼容性原因需要一个函数:
create or replace function elt(int, variadic text[])
returns text language sql immutable as $$
select $2[$1]
$$;
select elt(3, 'Cat', 'Dog', 'Horse') AS "Result";
更新。 find_in_set()
的 Postgres 等价物(来自评论的 @PavelStehule 函数的略微改进版本):
create or replace function find_in_set(text, text)
returns int immutable strict as $$
select coalesce(array_position(string_to_array($2, ','), $1::text), 0)
$$ language sql;
测试db<>fiddle.中的函数
关于mysql - Postgresql 中 ELT() 函数的替代方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58618706/
var $this = $(this); 鉴于上述情况,哪个更快:$(".elt", $this) 或 $this.find(".elt")? 我问是因为第一个看起来更简洁,但如果它转换为 $($th
这就是我所拥有的,但只有当 elt 出现在列表的开头时它才有效 (define (delete-all xx elt) (cond ((null? xx) null) ((equa
整个查询: SELECT NULL, ELT( MOD( A.contact_id, (SELECT count(*) FROM `ak_contact` WHERE `contact_type_
我正在阅读nginx源代码,我发现elts在很多数据结构声明中,例如: struct ngx_array_s { void *elts; ngx_uint_t nelts; /* some membe
我知道在ETL中,我们将数据转换并加载到数据仓库中。 在ELT中,我们将数据加载到数据仓库中,然后进行转换。 除了以上两行,它们究竟有何不同? 一个比另一个有什么优势? 在 ELT 中,我看到有人告诉
我在Firefox 扩展的环境中工作。 问题 我正在尝试创建一个具有特定 lang 属性的新元素。我尝试了 How to create HTML element with lang attribute
在 MySQL 中,您可以使用 ELT() 函数从列表中的指定位置返回一个项目。 如何在 Postgresql 中找到相同的 --- 在MySQL中 SELECT ELT(3, 'Cat', 'Dog
http://jsfiddle.net/ca11111/WEuzB/ 我试着让评论和作者出现在同一行,作者+删除按钮右浮动 但是 jquery-mobile 很复杂,任何帮助或建议都将不胜感激 谢谢
我使用 2 种方法来构建基于 cons 单元格的树。 (defun make-tree (nodes) (cons nodes NIL)) (defun add-child (tree child
我了解“ELT”功能的作用,但它代表什么? official documentation 中没有说明我似乎也无法在其他任何地方找到它。 最佳答案 它代表“鹰、生菜和番茄”,这是有史以来最不成功的三明治
有谁知道为什么 NHibernate 会为多对多映射生成一个名为“elt”的 int 类型字段? 我想知道为什么我需要它。 谢谢 最佳答案 “elt”字段是多对多映射中元素的外键。在连接表中,您应该看
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 7年前关闭。 Improve t
我在 mysql 中定义了以下函数,并试图将其转换为 MSSQL。 MSSQL (2012) 的等价物是什么? DELIMETER $$ CREATE FUNCTION get_random_stat
这是使用链表实现 Stack 的完整代码。它来自 James Aspnes 为耶鲁大学编写的数据结构笔记(有什么好处吗?) #include #include #include struct e
我有这个 javascript 代码: var elt = document.createElement("div"); elt.class = "class_1"; 在我的 CSS 中应该有一个与
我试图了解 ELT函数适用于不同的序列类型。 很明显,当一个列表被传递给它时,性能是顺序 O(n) . 说从 VECTORP 中获取元素是真的吗?顺序是O(1) ? 一个字符串呢? 这似乎没有在 Hy
我有以下 XML。 1A 1B ValD
我无法摆脱这个错误: cvc-elt.1: Cannot find the declaration of element 'beans'. 我正在Tomcat 9上运行我的Web项目。我已经尝试了st
对于我的 XML 在线类(class),我被分配完成本教程。 Jenna 一直致力于创建一个 DVD 库,她可以在其中列出她拥有的所有 DVD。有些是她自己买的,有些是妈妈、爸爸、姐姐、爷爷和奶奶送给
我在验证 XML 模式时遇到问题。我的架构代码:
我是一名优秀的程序员,十分优秀!