问题标签 [where-clause]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
108 浏览

c# - 如何指定一个泛型类型应该实现另一个泛型类型?

想象一下下面的方法

它不起作用:

错误 16 找不到类型或命名空间名称“T2”(您是否缺少 using 指令或程序集引用?)

我如何实现我明确打算做的事情?

0 投票
1 回答
861 浏览

asp.net - 如何防止 LinqDataSource Where 子句在回发时重置?

我正在尝试在单击按钮时以编程方式在绑定到 GridView 的 LinqDataSource 对象上设置 where 子句,但是当 GridView 重新绑定数据时(例如,当用户排序时), Where 子句将重置回空字符串。有没有办法防止这种情况,或者有更好的方法来过滤我的结果?

0 投票
4 回答
9899 浏览

php - 如何在 PHP 中使用 mySQL WHERE 子句?

似乎无法从securityinfo场上传递任何东西。

基本上,我想在字段中搜索匹配的行,然后从同一行symbol的字段中返回值。securityinfo

0 投票
6 回答
95896 浏览

.net - Linq Where() lambda 表达式中的“或”等价物

Linq 中是否有一种方法可以用来构建 SQL 字符串,例如“...where (a=1) OR (a=2)”?

0 投票
1 回答
1768 浏览

mysql - MySQL 按 Where 子句匹配的顺序排序结果

我有一个查询,它在空格上标记一个短语,并且需要寻找该短语的最佳匹配。它需要首先返回该匹配项。我正在尝试使用 where 子句在单个查询中执行此操作。这可能吗?我正在尝试这些方面的东西:

对于:我的短语

从 myTable 中选择名称,其中 name="我的短语" 或名称如 "%my phrase%" 或 (名称如 "%my%" 和名称如 "%phrase%") 或 (名称如 "%my%" 或名称如"%phrase%") 限制 5;

基本上我希望按照 where 子句匹配的顺序排列前五名。我知道默认情况下 MySQL 以优化的方式评估 where 子句。有没有办法强制它按顺序评估它们?如果是这样,我怎样才能让它按照 where 子句匹配的顺序返回结果?

0 投票
1 回答
222 浏览

mysql - 存储的 MySQL 查询中的 Where 子句问题

我想做的是执行一个包含where存储在数据库列中的子句(“结果查询”)的 MySQL 查询。此列包含查询,是另一个查询(“原始查询”)的结果。

渔获物:

  • 结果查询的 where 子句可以包含一个变量值(或两个)
  • 我不知道执行原始查询时结果查询是什么,所以我无法传递变量的值

(结果查询列表以及where子句中的变量将由我定义,因此我将拥有所有可能变量的列表。)

本质上,我需要能够将该变量与任意数量的其他值相关联,例如:数据库中的 user_id。

我知道如何用两个单独的查询来做到这一点,但问题是这是否可能只用一个查询?

0 投票
5 回答
565 浏览

c# - 结合 LINQ 语句以提高效率

关于对象的 linq,如果我使用 .Where(x => x....) 然后直接使用 .SkipWhile(x => x...) 这会导致性能损失,因为我正在检查收集两次?

我应该找到一种方法将所有内容都放在 Where 子句或 SkipWhile 子句中吗?

0 投票
1 回答
717 浏览

sql - 查询单行中一个元素的父子条目

我正在寻找在一行中显示父项和子项的最佳方式。例子:

所以我想得到以下结果:

你会如何解决这个问题?

他非常感谢任何帮助。

丹尼尔

0 投票
2 回答
1999 浏览

mysql - Mysql中的条件where子句

如何在 Mysql 中使用条件 where 子句?

这样对吗?我想显示 subId=1 的记录和 subId 为 null 的行

任何建议...

0 投票
4 回答
439 浏览

mysql - mysql where条件

我对where条件感兴趣;如果我写:

是否不同于:

我的意思是如果表很大,有很多行,如果 mysql 首先获取符合条件“ where insert_date > '2010-01-03' ”的记录,然后在这些记录中搜索单词“friend”,它可以是比从第一次搜索“朋友”行和查看日期字段快得多。

聪明地写where条件重要,还是mysql分析条件并以最好的方式重写where条件?

谢谢