parent-child 相关问题

实体之间的关系,其中一个扮演主要角色,另一个扮演次要角色。也是一种继承关系范式。

Android Studio - Java - 按后退后父活动中未收到子活动的意图

我的 SetListEditAdapter 类中的这个 Intent 启动了我的父类 SetListMasterViewActivity: 私有无效 openSetListDetails(int setListId) { if (openSetListMode == OpenSetListMode....

回答 1 投票 0

使用 pandas 在 python 中实现父子路径层次结构

我正在尝试在新的 pandas 列中获取子父层次结构。目前我的代码看起来像这样,但它搜索所有父母,但它应该搜索相应行中的父母。 这是电子...

回答 1 投票 0

如果其他父属性与用户输入匹配,SQLAlchemy ORM 查询将返回父 ID 的子列表

我正在使用 SQLAlchemy 版本 2.0 假设我有一个父表 - Food_Category 和一个子表 - Food_Items。一对多关系。下面是代码 类 FoodCategoryModel(db.Model):

回答 1 投票 0

递归 Lambda 加入完整的父子层次结构

我想要像图片中最后一列那样的结果(完整层次结构)。 我可以创建多个支撑柱。但我几乎确信可以使用递归 lambda 来做到这一点。 我做了...

回答 1 投票 0

获取动态创建的同一个子组件的值

我在 MUI 卡内创建了 MUI TextFiled 的子组件。 从 'react' 导入 * as React; 从 '@mui/material/Box' 导入 Box; 从“@mui/material/Card”导入卡; 导入卡片内容...

回答 1 投票 0

R 闪亮更新列值到嵌套表上子行上的复选框控件值

当子行加载时,我想将复选框值设置为“YN”列中的相应值,并且在用户单击/取消单击复选框后,我希望更新“YN”列。我不需要

回答 1 投票 0

父项外部的 XML 节点

使用这篇文章中提供的代码在.xml 上分割节点。如下所示,当我通过添加“颜色”来扩展字符串时,它将结果放置在父项节点之外 使用本文中提供的代码在 . 上进行 xml 分割节点,如下所示,当我通过添加“颜色”来扩展字符串时,它将结果放置在父项节点之外 <?php $xml_string = '<product><item><partno>abc123</partno><Compatbility>model1: 110C, 115C, 117C. model2: 1835C, 1840C. model3: 210C, 215C, 3240C.</Compatbility></item></product>'; $original_xml = simplexml_load_string($xml_string); $data = json_decode(json_encode($original_xml), true); $compatbility = $data['item']['Compatbility']; // get all compatibility values // explode values $compatbility = array_filter(array_map('trim', explode('.', $compatbility))); $new_xml = new SimpleXMLElement('<product/>'); // initialize new xml // add necessary values $new_xml->addChild('item')->addChild('partno', $data['item']['partno']); $new_xml->item->addChild('Compatbility'); // loop the values and add them as children foreach($compatbility as $value) { $value = trim(preg_replace('/(\w+):/', '', $value)); $new_xml->item->Compatbility->addChild('model', $value); } echo $new_xml->asXML(); // output as xml ?> 修改代码,为 xml 字符串添加颜色 <?php $xml_string = '<product><item><partno>abc123</partno><colour>black</colour><Compatbility>model1: 110C, 115C, 117C. model2: 1835C, 1840C. model3: 210C, 215C, 3240C.</Compatbility></item></product>'; $original_xml = simplexml_load_string($xml_string); $data = json_decode(json_encode($original_xml), true); $compatbility = $data['item']['Compatbility']; // get all compatibility values // explode values $compatbility = array_filter(array_map('trim', explode('.', $compatbility))); $new_xml = new SimpleXMLElement('<product/>'); // initialize new xml // add necessary values $new_xml->addChild('item')->addChild('partno', $data['item']['partno']); $new_xml->addChild ('colour', $data['item']['colour']); $new_xml->item->addChild('Compatbility'); // loop the values and add them as children foreach($compatbility as $value) { $value = trim(preg_replace('/(\w+):/', '', $value)); $new_xml->item->Compatbility->addChild('model', $value); } echo $new_xml->asXML(); // output as xml ?> 以及 XML 输出 <product> <item> <partno>abc123</partno> <Compatbility><model>110C, 115C, 117C</model> <model>1835C, 1840C</model> <model>210C, 215C, 3240C</model> </Compatbility> </item> <colour>black</colour> </product> 正如您所看到的,它被放置在 </item> 之后,而它应该位于 </item> 内部 产品 xml 文件有 650 个条目,所以我不确定这是否正确 希望这是足够的信息 - 谢谢 方法 SimpleXMLElement::addChild 适用于父元素。 例如在你的(不起作用)的例子中: $new_xml->addChild ('colour', $data['item']['colour']); 父元素位于 $new_xml 内。如果您不想将 <color> 子元素添加到该父元素,请选择其他元素作为父元素。最佳:选择正确的父元素。 访问 SimleXMLElement 是基本使用示例的一部分。 这里有一个关于如何使用 simplexml 将子元素添加到特定父元素的示例: <?php $xmlstr = <<<XML <?xml version='1.0' standalone='yes'?> <movies> <movie> <title>PHP: Behind the Parser</title> <characters> <character> <name>Ms. Coder</name> <actor>Onlivia Actora</actor> </character> <character> <name>Mr. Coder</name> <actor>El Act&#211;r</actor> </character> </characters> <plot> So, this language. It's like, a programming language. Or is it a scripting language? All is revealed in this thrilling horror spoof of a documentary. </plot> <great-lines> <line>PHP solves all my web problems</line> </great-lines> <rating type="thumbs">7</rating> <rating type="stars">5</rating> </movie> </movies> XML; $movies = new SimpleXMLElement($xmlstr); echo $movies->movie[0]->plot; # So, this language. It's like, a programming language. Or is it a ... $movie = $movies->movie[0]; $movie->addChild('color', 'technicolor'); # added color child to the move element

回答 1 投票 0

使用 Oracle sql 根据父值更新子行

我在 Oracle 中有 2 个表,其结构类似于: 家庭餐桌 id 成员parent_id 旗帜航班 --------------------------------- 1 A 空 N 空 2 B 1 N ...

回答 2 投票 0

父程序未启动子程序[已关闭]

我正在尝试创建一个启动子程序的父程序。当我运行父进程时,一切看起来都很好,但孩子还没有启动。 这是我的代码: 班级计划 { 静态无效主(st...

回答 1 投票 0

如何通过Parent id获取子级的嵌套列表?

我正在使用 baum 来获取嵌套的类别列表。我有一个案例,我只想得到几个父母 ID 的孩子。我使用了静态函数 getNestedList("name", null, "  &...

回答 2 投票 0

Three.js - 网格组示例? (三.Object3D() 高级)

我试图了解如何将子网格物体分组/链接到父网格物体。我希望能够: 拖动父级 相对于父元素旋转子元素 有家长轮换/平移做...

回答 2 投票 0

根据 id 值将数据行转换为分层的父子结构[重复]

我的数组: 大批 ( [0] => 数组 ( [类型] =>“问题”, [PARTY_ID] => 112, [PARENT_USER_CONTENT_ID] => '' ) [1] => 数组 ( [TYPE] => '答案', [PARTY_ID...

回答 2 投票 0

ElasticSearch 中的父子关系 - 在所有子文档中搜索句子组合

我对 Elastic Search 非常陌生。我有一个用例似乎可以通过父子关系来解决。父文档包含非政府组织的描述。子文档包含各种反馈...

回答 2 投票 0

如何在 Angular 中将数据从父级传递给子级

当我尝试将数据从父组件传递到子组件时。我在控制台中收到一条未定义的消息。 这里我的消息只是一个字符串。 child.component.ts - >[ upload-doc.component.ts ] 我...

回答 4 投票 0

在 React 中兄弟姐妹之间进行交流

我正在尝试创建可重用的时间栏,它接受日期作为道具并返回两个日期,左和右(例如上限或下限日期......其中可能有更多逻辑)。 我正在努力...

回答 1 投票 0

在 React 中将对象作为参数传递给父组件不起作用

我正在制作一个电影评论应用程序。我有一个 Home 组件,它渲染卡片组件并向它们传递“电影”道具。 API 调用位于 Home 组件内部。卡片内部结构...

回答 1 投票 0

加载时将值对象以角度形式从客户端传递到父级

当加载子组件时,我需要将一组值传递给父组件。不确定我做错了什么。任何帮助将不胜感激。 这是“数据类” 家长。

回答 1 投票 0

根据标签获取图片

我有这个小爱好项目。目标是显示图像。对于每个图像,都有许多称为标签的子项。 我的问题是根据标签获取图像并创建日期。 我用一个 玛丽亚Db, t...

回答 1 投票 0

子级和父级之间的平滑滚动过渡

。应用程序 { 字体系列:无衬线字体; 文本对齐:居中; 。孩子 { 左内边距:100px; 右内边距:100px; 高度:100vh; 溢出-y:滚动; } .ch...</desc> <question vote="0"> <div> </div> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code>&lt;html&gt; &lt;style&gt; .App { font-family: sans-serif; text-align: center; .child { padding-left: 100px; padding-right: 100px; height: 100vh; overflow-y: scroll; } .child::-webkit-scrollbar { display: none; } } &lt;/style&gt; &lt;body&gt; &lt;div class=&#34;App&#34;&gt; &lt;div class=&#34;parent&#34;&gt; &lt;div class=&#34;child&#34;&gt; &lt;p&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tempor sollicitudin convallis. Integer eu sem in turpis imperdiet tempor. Phasellus tristique magna ut velit accumsan sodales. Vivamus id ante at ligula consequat molestie at eu mi. Sed porttitor posuere ante eu aliquet. Duis venenatis consectetur urna, sit amet vulputate est maximus sed. Nam tortor odio, tincidunt sit amet lorem in, consectetur mollis orci. Suspendisse potenti. Aenean tempus consectetur sem, sed venenatis eros congue non. Donec eget urna venenatis, viverra sapien in, bibendum eros. &lt;/p&gt; &lt;p&gt; Etiam sed dui placerat, pharetra mi vitae, laoreet metus. Ut vulputate elit eu eleifend elementum. Duis condimentum, urna ut faucibus rhoncus, nunc nisi sollicitudin est, iaculis finibus ex lorem rutrum arcu. Donec congue purus nulla, eu sodales metus semper scelerisque. Aenean et libero sit amet metus mollis faucibus id eget lectus. Fusce sed enim scelerisque, maximus elit semper, tincidunt neque. Donec ut nulla porta, congue odio id, mollis quam. Donec ligula libero, ultricies quis posuere vel, suscipit tempor ligula. Nunc nulla ipsum, pulvinar quis dictum id, pulvinar vitae tortor. Vivamus a efficitur ante. Sed euismod accumsan neque, sit amet tempus justo ultricies volutpat. Donec sed ligula imperdiet, sollicitudin elit vitae, semper velit. Suspendisse at varius tortor. Mauris rutrum pretium lacus, a viverra elit laoreet eget. Suspendisse aliquam elementum mi. &lt;/p&gt; &lt;p&gt; Phasellus tincidunt sem sit amet ultrices sagittis. Fusce imperdiet congue volutpat. Aenean nec accumsan eros. Mauris pharetra purus nisl, a egestas lectus mattis non. Vivamus commodo maximus libero eu volutpat. Duis pellentesque, felis eu accumsan varius, augue est bibendum augue, id volutpat urna ante imperdiet orci. Interdum et malesuada fames ac ante ipsum primis in faucibus. &lt;/p&gt; &lt;p&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tempor sollicitudin convallis. Integer eu sem in turpis imperdiet tempor. Phasellus tristique magna ut velit accumsan sodales. Vivamus id ante at ligula consequat molestie at eu mi. Sed porttitor posuere ante eu aliquet. Duis venenatis consectetur urna, sit amet vulputate est maximus sed. Nam tortor odio, tincidunt sit amet lorem in, consectetur mollis orci. Suspendisse potenti. Aenean tempus consectetur sem, sed venenatis eros congue non. Donec eget urna venenatis, viverra sapien in, bibendum eros. &lt;/p&gt; &lt;p&gt; Etiam sed dui placerat, pharetra mi vitae, laoreet metus. Ut vulputate elit eu eleifend elementum. Duis condimentum, urna ut faucibus rhoncus, nunc nisi sollicitudin est, iaculis finibus ex lorem rutrum arcu. Donec congue purus nulla, eu sodales metus semper scelerisque. Aenean et libero sit amet metus mollis faucibus id eget lectus. Fusce sed enim scelerisque, maximus elit semper, tincidunt neque. Donec ut nulla porta, congue odio id, mollis quam. Donec ligula libero, ultricies quis posuere vel, suscipit tempor ligula. Nunc nulla ipsum, pulvinar quis dictum id, pulvinar vitae tortor. Vivamus a efficitur ante. Sed euismod accumsan neque, sit amet tempus justo ultricies volutpat. Donec sed ligula imperdiet, sollicitudin elit vitae, semper velit. Suspendisse at varius tortor. Mauris rutrum pretium lacus, a viverra elit laoreet eget. Suspendisse aliquam elementum mi. &lt;/p&gt; &lt;/div&gt; &lt;div&gt; Nunc feugiat, odio quis consectetur faucibus, mauris justo hendrerit mauris, in facilisis sapien felis sed est. Cras lacus odio, tempus vel luctus ut, commodo id odio. Suspendisse euismod rutrum dui, non congue ligula cursus ut. Nulla at semper sapien. Morbi nec libero placerat, suscipit erat ut, malesuada orci. In in purus convallis, luctus diam nec, sollicitudin tortor. Proin pretium sagittis quam, eget dignissim urna vehicula eget. Mauris id malesuada sem, nec hendrerit lacus. Proin ut justo neque. &lt;/div&gt; &lt;div&gt; In hac habitasse platea dictumst. Phasellus vel tempor dui. Vivamus ut elementum ex. Sed a tempus leo. Nunc ut ipsum non lacus cursus elementum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed quis erat ligula. Quisque ultricies nulla tortor, et tempus felis vestibulum malesuada. Nulla facilisi. Mauris id dui sodales ante aliquet suscipit. Aliquam viverra, ante laoreet bibendum vestibulum, dolor elit vulputate urna, ut lobortis tellus tortor nec felis. &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt;</code></pre> </div> </div> <p></p> <p>我有两个嵌套容器。第一个显示的滚动到末尾,另一个在第一个结束时开始滚动。</p> <p>现在,从第一个容器到第二个容器的转换发生在滚动稍微停止之后。我需要让这个过渡更加顺利。如有任何帮助,我们将不胜感激。</p> <p>谢谢!</p> </question> <answer tick="false" vote="0"> <p>为了实现两个容器之间更平滑的过渡而不导致滚动明显停止,您可以使用 JavaScript 来同步两个容器之间的滚动。以下示例展示了如何修改 HTML 并添加简单的 JavaScript 脚本来实现此效果:</p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code> &lt;html&gt; &lt;style&gt; .App { font-family: sans-serif; text-align: center; } .parent { display: flex; flex-direction: column; } .child { padding-left: 100px; padding-right: 100px; height: 100vh; overflow-y: scroll; } .child2 { padding-left: 100px; padding-right: 100px; height: 100vh; overflow-y: scroll; } .child, .child2 { scrollbar-width: thin; scrollbar-color: transparent transparent; } .child::-webkit-scrollbar, .child2::-webkit-scrollbar { width: 12px; } .child::-webkit-scrollbar-thumb, .child2::-webkit-scrollbar-thumb { background-color: transparent; } &lt;/style&gt; &lt;body&gt; &lt;div class=&#34;App&#34;&gt; &lt;div class=&#34;parent&#34;&gt; &lt;div class=&#34;child&#34; id=&#34;container1&#34;&gt; &lt;p&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tempor sollicitudin convallis. Integer eu sem in turpis imperdiet tempor. Phasellus tristique magna ut velit accumsan sodales. Vivamus id ante at ligula consequat molestie at eu mi. Sed porttitor posuere ante eu aliquet. Duis venenatis consectetur urna, sit amet vulputate est maximus sed. Nam tortor odio, tincidunt sit amet lorem in, consectetur mollis orci. Suspendisse potenti. Aenean tempus consectetur sem, sed venenatis eros congue non. Donec eget urna venenatis, viverra sapien in, bibendum eros. &lt;/p&gt; &lt;p&gt; Etiam sed dui placerat, pharetra mi vitae, laoreet metus. Ut vulputate elit eu eleifend elementum. Duis condimentum, urna ut faucibus rhoncus, nunc nisi sollicitudin est, iaculis finibus ex lorem rutrum arcu. Donec congue purus nulla, eu sodales metus semper scelerisque. Aenean et libero sit amet metus mollis faucibus id eget lectus. Fusce sed enim scelerisque, maximus elit semper, tincidunt neque. Donec ut nulla porta, congue odio id, mollis quam. Donec ligula libero, ultricies quis posuere vel, suscipit tempor ligula. Nunc nulla ipsum, pulvinar quis dictum id, pulvinar vitae tortor. Vivamus a efficitur ante. Sed euismod accumsan neque, sit amet tempus justo ultricies volutpat. Donec sed ligula imperdiet, sollicitudin elit vitae, semper velit. Suspendisse at varius tortor. Mauris rutrum pretium lacus, a viverra elit laoreet eget. Suspendisse aliquam elementum mi. &lt;/p&gt; &lt;p&gt; Phasellus tincidunt sem sit amet ultrices sagittis. Fusce imperdiet congue volutpat. Aenean nec accumsan eros. Mauris pharetra purus nisl, a egestas lectus mattis non. Vivamus commodo maximus libero eu volutpat. Duis pellentesque, felis eu accumsan varius, augue est bibendum augue, id volutpat urna ante imperdiet orci. Interdum et malesuada fames ac ante ipsum primis in faucibus. &lt;/p&gt; &lt;p&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tempor sollicitudin convallis. Integer eu sem in turpis imperdiet tempor. Phasellus tristique magna ut velit accumsan sodales. Vivamus id ante at ligula consequat molestie at eu mi. Sed porttitor posuere ante eu aliquet. Duis venenatis consectetur urna, sit amet vulputate est maximus sed. Nam tortor odio, tincidunt sit amet lorem in, consectetur mollis orci. Suspendisse potenti. Aenean tempus consectetur sem, sed venenatis eros congue non. Donec eget urna venenatis, viverra sapien in, bibendum eros. &lt;/p&gt; &lt;p&gt; Etiam sed dui placerat, pharetra mi vitae, laoreet metus. Ut vulputate elit eu eleifend elementum. Duis condimentum, urna ut faucibus rhoncus, nunc nisi sollicitudin est, iaculis finibus ex lorem rutrum arcu. Donec congue purus nulla, eu sodales metus semper scelerisque. Aenean et libero sit amet metus mollis faucibus id eget lectus. Fusce sed enim scelerisque, maximus elit semper, tincidunt neque. Donec ut nulla porta, congue odio id, mollis quam. Donec ligula libero, ultricies quis posuere vel, suscipit tempor ligula. Nunc nulla ipsum, pulvinar quis dictum id, pulvinar vitae tortor. Vivamus a efficitur ante. Sed euismod accumsan neque, sit amet tempus justo ultricies volutpat. Donec sed ligula imperdiet, sollicitudin elit vitae, semper velit. Suspendisse at varius tortor. Mauris rutrum pretium lacus, a viverra elit laoreet eget. Suspendisse aliquam elementum mi. &lt;/p&gt; &lt;/div&gt; &lt;div class=&#34;child2&#34; id=&#34;container2&#34;&gt; &lt;p&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tempor sollicitudin convallis. Integer eu sem in turpis imperdiet tempor. Phasellus tristique magna ut velit accumsan sodales. Vivamus id ante at ligula consequat molestie at eu mi. Sed porttitor posuere ante eu aliquet. Duis venenatis consectetur urna, sit amet vulputate est maximus sed. Nam tortor odio, tincidunt sit amet lorem in, consectetur mollis orci. Suspendisse potenti. Aenean tempus consectetur sem, sed venenatis eros congue non. Donec eget urna venenatis, viverra sapien in, bibendum eros. &lt;/p&gt; &lt;p&gt; Etiam sed dui placerat, pharetra mi vitae, laoreet metus. Ut vulputate elit eu eleifend elementum. Duis condimentum, urna ut faucibus rhoncus, nunc nisi sollicitudin est, iaculis finibus ex lorem rutrum arcu. Donec congue purus nulla, eu sodales metus semper scelerisque. Aenean et libero sit amet metus mollis faucibus id eget lectus. Fusce sed enim scelerisque, maximus elit semper, tincidunt neque. Donec ut nulla porta, congue odio id, mollis quam. Donec ligula libero, ultricies quis posuere vel, suscipit tempor ligula. Nunc nulla ipsum, pulvinar quis dictum id, pulvinar vitae tortor. Vivamus a efficitur ante. Sed euismod accumsan neque, sit amet tempus justo ultricies volutpat. Donec sed ligula imperdiet, sollicitudin elit vitae, semper velit. Suspendisse at varius tortor. Mauris rutrum pretium lacus, a viverra elit laoreet eget. Suspendisse aliquam elementum mi. &lt;/p&gt; &lt;p&gt; Phasellus tincidunt sem sit amet ultrices sagittis. Fusce imperdiet congue volutpat. Aenean nec accumsan eros. Mauris pharetra purus nisl, a egestas lectus mattis non. Vivamus commodo maximus libero eu volutpat. Duis pellentesque, felis eu accumsan varius, augue est bibendum augue, id volutpat urna ante imperdiet orci. Interdum et malesuada fames ac ante ipsum primis in faucibus. &lt;/p&gt; &lt;p&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tempor sollicitudin convallis. Integer eu sem in turpis imperdiet tempor. Phasellus tristique magna ut velit accumsan sodales. Vivamus id ante at ligula consequat molestie at eu mi. Sed porttitor posuere ante eu aliquet. Duis venenatis consectetur urna, sit amet vulputate est maximus sed. Nam tortor odio, tincidunt sit amet lorem in, consectetur mollis orci. Suspendisse potenti. Aenean tempus consectetur sem, sed venenatis eros congue non. Donec eget urna venenatis, viverra sapien in, bibendum eros. &lt;/p&gt; &lt;p&gt; Etiam sed dui placerat, pharetra mi vitae, laoreet metus. Ut vulputate elit eu eleifend elementum. Duis condimentum, urna ut faucibus rhoncus, nunc nisi sollicitudin est, iaculis finibus ex lorem rutrum arcu. Donec congue purus nulla, eu sodales metus semper scelerisque. Aenean et libero sit amet metus mollis faucibus id eget lectus. Fusce sed enim scelerisque, maximus elit semper, tincidunt neque. Donec ut nulla porta, congue odio id, mollis quam. Donec ligula libero, ultricies quis posuere vel, suscipit tempor ligula. Nunc nulla ipsum, pulvinar quis dictum id, pulvinar vitae tortor. Vivamus a efficitur ante. Sed euismod accumsan neque, sit amet tempus justo ultricies volutpat. Donec sed ligula imperdiet, sollicitudin elit vitae, semper velit. Suspendisse at varius tortor. Mauris rutrum pretium lacus, a viverra elit laoreet eget. Suspendisse aliquam elementum mi. &lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;script&gt; var container1 = document.getElementById(&#39;container1&#39;); var container2 = document.getElementById(&#39;container2&#39;); function syncScroll() { var scrollPercentage = container1.scrollTop / (container1.scrollHeight - container1.clientHeight); container2.scrollTop = scrollPercentage * (container2.scrollHeight - container2.clientHeight); } container1.addEventListener(&#39;scroll&#39;, function () { requestAnimationFrame(syncScroll); }); container2.addEventListener(&#39;scroll&#39;, function () { requestAnimationFrame(syncScroll); }); &lt;/script&gt; &lt;/body&gt; &lt;/html&gt;</code></pre> </div> </div> <p></p> <p>我重写了代码。</p> </answer> </body></html>

回答 0 投票 0

具有“N”个级别的 SQL Server 父子表

此查询: 选择 pcn.id, pcn.config_id, pcnc.nombre_nivel, pcnc.orden_nivel, pcn.nivel_padre_id, pcnc.empresa_id, pcnc.proyecto_id, pcnc.activo AS

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.