11) Lenguaje SQL - Ejemplos De Consultas Completas

Поделиться
HTML-код
  • Опубликовано: 17 дек 2024

Комментарии • 9

  • @duvian77
    @duvian77 Год назад

    Eres un genio en el SQL. Saludos!

  • @eliotherrera2046
    @eliotherrera2046 2 года назад

    Muchas gracias, hice un examen muy similar a este ejercicio y me costó algo de trabajo porque nunca habia visto algo asi.

  • @jesusDeutscheCop
    @jesusDeutscheCop 2 года назад +1

    mi cerebro exploto buen video

  • @pabloarlia6659
    @pabloarlia6659 6 лет назад +2

    Buen video bro , sigue asi

  • @codigosdivinos5832
    @codigosdivinos5832 Год назад

    porque haces la relacion con la tabla compañias_de_envios con la tabla pedido si no tiene ninguna relacion, buen video gracias , saludos bendiciones

  • @jonastolentinodecena6749
    @jonastolentinodecena6749 5 лет назад +1

    Oye eres un maestro de SQL ahora imagina lo siguiente tengo la tabla de productos y dentro de la misma los nombres de los productos son muy extenso pero lo quiero buscar por una frase o número de ese producto como hacerlo

  • @francofm7869
    @francofm7869 2 года назад

    Hola, que tal?
    Yo tengo la siguiente tabla:
    id, tbl1, tbl2, tbl3, tbl4
    ¿Como hago para contar las ocurrencias por ID? Es decir, quiero saber cuantas veces se repiten, 2, 3 y 4 numeros seguidos o no, pero que aparezca el ID.
    Tengo este codigo, pero solo me trae las parejas de numeros, y las veces, y ademas necesito el ID.
    Gracias!
    --alter table [BASE1].[dbo].[MiBase.2sep22] add idserie int identity(1,1)
    --inicio all--
    Declare @tblConteos TABLE(Veces int, Nros varchar(30), Orden varchar(10))
    /* Conocer Parejas*/
    ;WITH SEMILLA AS (Select [idserie] as Serie, Numero from [BASE1].[dbo].[MiBase.2sep22]
    UNPIVOT(Numero FOR Nros in (N1, N2, N3, N4, N5, N6)) as Num)
    , SERIES2 AS (Select TOP 100 PERCENT S1.Serie, S1.Numero as Numero1, S2.Numero as Numero2
    FROM SEMILLA AS S1
    CROSS JOIN
    SEMILLA AS S2
    WHERE S2.Serie = S1.Serie AND S2.Numero S1.Numero AND S2.Numero > S1.Numero
    ORDER BY S1.Numero)
    insert into @tblConteos
    SELECT COUNT(DISTINCT(Serie)) AS Veces, Numero1 + ',' + Numero2 as Parejas, 'Parejas'
    FROM SERIES2
    GROUP BY Numero1, Numero2
    HAViNG COUNT(DISTINCT(Serie))>1
    SELECT TOP 20 Veces, Nros FROM @tblConteos where orden = 'PAREJAS' ORDER BY Veces DESC