问题标签 [sql-to-linq-conversion]

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 回答
408 浏览

c# - SQL 查询到 linq 语法

如何将此连接 stmnt 转换为 linq 语法

谢谢

0 投票
1 回答
325 浏览

c# - 无法在转换后的查询中访问表(普通 SQL 到 LINQ)

我正在尝试将此工作 SQL 查询转换为 LINQ 查询(EF)

但在 LINQ 查询中,我无法进入类别数据表。这是我的工作 SQL 查询:

这工作得很好:

0 投票
2 回答
2698 浏览

c# - C# 中的 SQL 到 LINQ(使用多个表和别名进行查询)

是否有人可以将此查询转换为 C# 中的 Linq。我正在搜索,但没有找到任何类似的查询。非常感谢你们!SQL语句:

0 投票
1 回答
114 浏览

sql - LINQ 嵌套查询帮助

我正在尝试 LINQ 查询,但我已经被难住了一段时间。我尝试在此处查找文档,但似乎找不到足够的部分来完成整个过程。

如果我要在 SQL 中编写这个,查询将是

任何输入将不胜感激,即使您只有部分解决方案。

0 投票
1 回答
818 浏览

sql - 在运行时将 SQL 转换为 Linq To Objects 表达式

有谁知道任何可以用来解析 SQL 查询并构建 linq 表达式的库,然后可以编译该表达式并将其用于 linq to objects?

这种方法只需要对简单的查询起作用,对于复杂的我可以编写一个硬编码的自定义查询

更新:我发现了一个叫做 NQuery 的东西,它应该对我有用http://nquery.codeplex.com/所以不要浪费你的时间来回答!

0 投票
2 回答
208 浏览

sql - LINQ表达式中的嵌套选择,如何?

我不知道如何在 LINQ 中使用嵌套选择。如何将此 SQl 表达式转换为 LINQ?

0 投票
2 回答
487 浏览

linq - 将 SQL 选择语句转换为 Linq

如何将以下 SQL 选择语句转换为 Linq?

有什么好的阅读参考吗?

0 投票
1 回答
599 浏览

linq-to-nhibernate - LINQ to nHibernate - 将 SQL“NOT IN”表达式转换为 LINQ

我试图将 SQL“NOT IN”表达式转换为 LINQ,我发现我应该使用“包含”选项。我有 2 张桌子:

我的查询如下所示:

但是nHibernate生成的sql是错误的:

“where”子句不在正确的字段上,它将 product_id 与 progucts 组 id 进行比较。 有谁知道我该如何解决?

我同时找到的解决方案是将第一个查询转换为列表,然后在第二个查询中使用此列表:

然后,nHibernate 将“包含”表达式转换为“NOT IN”,如我所愿:

0 投票
1 回答
1117 浏览

c# - 将带有“inner join”和“like”的 SQL 转换为 LINQ

我是 LINQ 的新手,而且(很遗憾)我需要将一些混乱的 sql 命令转换为 Linq。我的数据库中有两个简单的表。第一个是保存名称(列“Name”和“NameID”),另一个表保存昵称(列“Nick”、“NickID”、“FK_NameID”)。每个昵称都有 ID 和指向真实姓名的外键(姓名 ID)。

使用 C#,此代码用于检索其中包含“SomeString”的任何昵称:

据我在谷歌搜索后看到的,SQL 命令中的“Like”和“Join”可能会产生复杂的 Linq :\ 你能帮我告诉我什么 LINQ 表达式等于我目前使用的那个 SQL 命令吗?是否有绕过 Linq 并使用 DataSet、DataTables 的方法?我完全是 Linq-noob :\

0 投票
1 回答
925 浏览

sql - LINQ:如何从 3 个不同的表中选择 3 个不同的列值?

我有三张桌子CorevalueSubjectTypeQuestion

我想选择CoreValue.SnameSubjectType.Cname并且Question.QuestionText,我知道它如何与 SQL 但不是 LINQ 一起工作,任何帮助将不胜感激。

在 SQL 中是这样的:

我怀疑这个是对的,但我想 LINQ:/

感谢提前

最好的祝福!