Questions tagged «select»

Select是用于查询数据的常用关键字。“ select()”也是一种编程功能,用于基于文件句柄或其他系统活动来触发代码。请勿将以下标签用于与以下问题有关的问题:HTML <select>标签(使用[html-select]);语言综合查询,例如LINQ或类似查询等


9
SQL连接:选择一对多关系中的最后一条记录
假设我有一个客户表和一个采购表。每次购买都属于一个客户。我想在一个SELECT语句中获得所有客户的列表以及他们的最后一次购买。最佳做法是什么?关于建立索引有什么建议吗? 请在您的答案中使用这些表/列名称: 客户:身份证,姓名 购买:id,customer_id,item_id,日期 并且在更复杂的情况下,通过将最后一次购买放入客户表中来对数据库进行非规范化(在性能方面)是否有益? 如果保证(购买)ID按日期排序,可以使用类似的语句简化语句LIMIT 1吗?

12
如何最好地在终端中显示MySQL SELECT返回太多字段?
我正在使用PuTTY运行: mysql&gt; SELECT * FROM sometable; sometable有很多字段,这导致试图在终端中显示很多列。这些字段环绕到下一行,因此很难将字段名称与字段标题对齐。 在终端中查看此类数据有哪些解决方案? 我没有也不想访问phpMyAdmin-或任何其他GUI界面。我正在寻找这样的命令行解决方案:将MySQL查询结果保存到文本或CVS文件中

16
jQuery:填充下拉列表的最佳实践?
我一直看到的示例似乎一直是次优的,因为它涉及串联字符串,而jQuery则不是。通常看起来像这样: $.getJSON("/Admin/GetFolderList/", function(result) { for (var i = 0; i &lt; result.length; i++) { options += '&lt;option value="' + result[i].ImageFolderID + '"&gt;' + result[i].Name + '&lt;/option&gt;'; } }); 有没有更好的办法?
267 jquery  select 


9
MySQL SELECT仅非空值
是否可以执行仅接受NOT NULL值的select语句? 现在我正在使用这个: SELECT * FROM table 然后,我必须用php循环过滤掉空值。 有没有办法做: SELECT * (that are NOT NULL) FROM table ? 现在,当我选择*时,我得到val1,val2,val3,null,val4,val5,null,null等。但是我只想获取结果中不为null的值。没有循环过滤就可以吗?
264 mysql  sql  select  notnull 


13
MySQL不区分大小写的选择
谁能告诉我SELECT默认情况下MySQL 查询是否区分大小写?如果没有,我将要发送什么查询,以便执行以下操作: SELECT * FROM `table` WHERE `Value` = "iaresavage" 实际上,的真正价值Value是IAreSavage。
242 mysql  select 

2
如何使用jq根据内部数组中的值过滤对象数组?
鉴于此输入: [ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ "condescending_jones", "loving_hoover" ] }, { "Id": "186db739b7509eb0114a09e14bcd16bf637019860d23c4fc20e98cbe068b55aa", "Names": [ "foo_data" ] }, { "Id": "a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19", "Names": [ "jovial_wozniak" ] }, { "Id": "76b71c496556912012c20dc3cbd37a54a1f05bffad3d5e92466900a003fbb623", "Names": [ "bar_data" ] } ] 我正在尝试使用jq构造一个过滤器,该过滤器返回Ids的所有对象,这些s 的内部数组中不包含“数据” Names,并且输出以换行符分隔。对于以上数据,我想要的输出是 cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19 我想我与此有点接近: (. - select(.Names[] contains("data"))) | .[] .Id 但select过滤器不正确,并且无法编译(获取error: …
239 arrays  json  select  jq  negation 


4
如何从IGrouping获取值
我IGrouping对Select()方法有疑问。 假设我有IEnumerable&lt;IGrouping&lt;int, smth&gt;&gt;这样一种方式: var groups = list.GroupBy(x =&gt; x.ID); 哪里list是List&lt;smth&gt;。 现在,我需要以IGrouping某种方式将每个值传递给另一个列表: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // &lt;- ??? } 在这种情况下,有人可以建议如何从中获取值(List&lt;smth&gt;)IGrouping&lt;int, smth&gt;吗?
211 c#  linq  select  igrouping 

9
在SQL Server中执行嵌套case语句逻辑的最佳方法
我正在写一个SQL查询,其中需要根据很多条件来计算返回的一些列。 我目前正在使用嵌套的case语句,但是它变得凌乱。有没有更好(更有条理和/或更易读)的方法? (我正在使用Microsoft SQL Server,2005) 一个简化的例子: SELECT col1, col2, col3, CASE WHEN condition THEN CASE WHEN condition1 THEN CASE WHEN condition2 THEN calculation1 ELSE calculation2 END ELSE CASE WHEN condition2 THEN calculation3 ELSE calculation4 END END ELSE CASE WHEN condition1 THEN CASE WHEN condition2 THEN calculation5 ELSE calculation6 END ELSE …

5
联接两个SELECT语句结果
是否可以SELECT在一条语句中加入2条sql 语句的结果?我有一个任务数据库,其中每个记录都是一个单独的任务,带有截止日期(并且a PALT,INT从开始到截止日期只是几天。 Age也是INT几天)。 我想要一个表,其中包含表中的每个人,他们拥有的LATE任务数以及他们拥有的任务数(如果有)。 我可以轻松地在单独的表中获取此数据,如下所示: SELECT ks, COUNT(*) AS '# Tasks' FROM Table GROUP BY ks 返回数据,如: ks # Tasks person1 7 person2 3 然后我有: SELECT ks, COUNT(*) AS '# Late' FROM Table WHERE Age &gt; Palt GROUP BY ks 返回: ks # Late person1 1 person2 1 我想加入这两个select语句的结果(通过KS) …
174 sql  select  join  group-by 

14
如何选择多行填充常量?
选择常量而不引用表在SQL语句中是完全合法的: SELECT 1, 2, 3 后者返回的结果集是包含值的单行。我想知道是否可以使用常量表达式同时选择多个行: SELECT ((1, 2, 3), (4, 5, 6), (7, 8, 9)) 我想要类似上面的方法,并返回一个包含3行3列的结果集。
174 sql  select  constants 

7
使用jQuery获取所选选项的索引
我对如何从HTML &lt;select&gt;项目中获取所选选项的索引有些困惑。 在此页面上,描述了两种方法。但是,两者总是在返回-1。这是我的jQuery代码: $(document).ready(function(){ $("#dropDownMenuKategorie").change(function(){ alert($("#dropDownMenuKategorie option:selected").index()); alert($("select[name='dropDownMenuKategorie'] option:selected").index()); }); }); 和在HTML (...) &lt;select id="dropDownMenuKategorie"&gt; &lt;option value="gastronomie"&gt;Gastronomie&lt;/option&gt; &lt;option value="finanzen"&gt;Finanzen&lt;/option&gt; &lt;option value="lebensmittel"&gt;Lebensmittel&lt;/option&gt; &lt;option value="gewerbe"&gt;Gewerbe&lt;/option&gt; &lt;option value="shopping"&gt;Shopping&lt;/option&gt; &lt;option value="bildung"&gt;Bildung&lt;/option&gt; &lt;/select&gt; (...) 为什么会这样呢?select分配其change()方法时,是否有可能尚未“就绪” ?此外,换.index()到.val()的返回正确的值,所以这是混淆了我,甚至更多。
171 jquery  html  select  indexing 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.