小编use*_*989的帖子

")x"在查询中的含义是什么?

我有以下存储过程(在MS SQL中):

SET NOCOUNT ON

DECLARE @Cuantos INT

IF EXISTS
    (
        SELECT TOP 1 * FROM IntProgramas WHERE cod_programa IN
        (   SELECT cod_programa FROM IntGrupo_programa WHERE cod_grupo IN
            (   SELECT cod_grupo FROM IntUsuarios WHERE cod_usuario = @cod_usuario
            )
        )
    )
BEGIN
    SET nocount ON

            SELECT P.cod_programa
                     ,nb_programa
                     ,descripcion  
                     ,secuencia
                     ,P.Accion
                     ,P.Controlador
                     INTO #mitabla1 
            FROM IntProgramas P
            WHERE P.cod_programa    
            IN (
                    SELECT cod_programa FROM Intgrupo_programa WHERE cod_grupo IN 
                    (
                    SELECT cod_grupo FROM Intusuarios WHERE cod_usuario=@cod_usuario
                    )
                ) 

            SET nocount ON

            SELECT …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

4
推荐指数
1
解决办法
3519
查看次数

LINQ表达式而不是嵌套的foreach循环

我有这两个分支:

public class Client{
    public List<Address> addressList{get;set;}
} 

public class Address{
    public string name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我有一个Client名为List的类型testList.它包含n个客户端,每个客户端包含n个地址

List<Client> testList;
Run Code Online (Sandbox Code Playgroud)

如何使用LINQ执行以下操作:

foreach (var element in testList)
{
    foreach (var add in element.addressList)
    {
        console.writeLine(add.name);
    }
} 
Run Code Online (Sandbox Code Playgroud)

c# linq

1
推荐指数
1
解决办法
1897
查看次数

标签 统计

c# ×1

linq ×1

sql ×1

sql-server ×1

t-sql ×1