Instruccion Select, Where, Group By

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

ความคิดเห็น • 37

  • @Snood1987r
    @Snood1987r 12 ปีที่แล้ว

    Me ayudaste muchisimo, ahorita en una hora presento mi examen final de base de datos y tenia muchas dudas de como usar los SP y me despejaste las dudas que tenia, muchas gracias y excelente explicación!

  • @visoalgt
    @visoalgt  12 ปีที่แล้ว

    Gracias por tu comentario!!!

  • @Dralionleo
    @Dralionleo 11 ปีที่แล้ว

    Excelente video...Contigo se entiende todo, gracias por enseñarnos y compartinos de tus conocimientos a través de este medio... =)

  • @juanjoseortiz227
    @juanjoseortiz227 8 ปีที่แล้ว +1

    muy buena explicación me ayudo mucho muchas gracias!!

  • @PaoloCriales
    @PaoloCriales 11 ปีที่แล้ว

    una consulta como haría para buscar los productos mas vendidos en los años 96,97, 98? agradecería mucho su respuesta

    • @visoalgt
      @visoalgt  11 ปีที่แล้ว

      Teniendo en cuenta que los productos mas vendidos esta en base al numero de unidades vendidas, en quantity de order details, en este ejemplo ordenaremos del mas vendido al menos vendido de 1998:
      Select p.productname, sum( d.quantity) as Unidades
      from products as p inner join [order details] as d on p.productid=d.productid
      inner join orders as o on o.orderid=d.orderid
      where Year(o.orderdate)=1998
      order by sum(d.quantity) desc

    • @PaoloCriales
      @PaoloCriales 10 ปีที่แล้ว

      visoalgt muchas gracias quedo muy claro... mis felicitaciones como estoy aprendiendo sql server que ha servido mucho tu ayuda.. tengo una nueva consulta :
      1.-Número de ventas de cada empleado por mes y año.
      Si es con pivot, vistas o funciones, mejor...
      2.-Reporte de los 20 productos mas vendidos en cada año
      Te lo agradeceria mucho.. y felicidades por tus videostutoriales se aprende mucho

  • @helriper27hr
    @helriper27hr 12 ปีที่แล้ว

    Excelente amigo, tus vídeos están muy completos.
    Gracias por compartir tu conocimiento !!

  • @tyroneborjas
    @tyroneborjas 12 ปีที่แล้ว

    Muy muy bueno, y vaya que videos los que tienes en tu canal.
    Fuertiisimo, Suscripcion asegurada.
    Todo un repaso a lo barbaro que necesitaba de mi curso de Base de Datos antes de examen!

  • @isaacvaldez8130
    @isaacvaldez8130 9 ปีที่แล้ว +1

    Muy buen detallado el tema, lo explica perfectamente actualmente estoy un proyecto y me sera de mucha ayuda

  • @AntonioRiga
    @AntonioRiga 12 ปีที่แล้ว

    Excelente video.. he aprendido mucho. Gracias.

  • @91Vilu
    @91Vilu 11 ปีที่แล้ว

    como siempre ,maravillada de su explicacion. GRacias de verdad muchas gracias!

  • @visoalgt
    @visoalgt  11 ปีที่แล้ว

    Muchas Gracias por su comentario, me motiva a seguir adelante con el canal!!!!

  • @Ivan-cy2yw
    @Ivan-cy2yw 11 ปีที่แล้ว

    Me quedo muy claro las consultas ahora que vi este video

  • @Mdron
    @Mdron 12 ปีที่แล้ว

    Exelente haermano te felicito su pudieras realizar mas mucho mejor!!!!!

  • @Antoniolfcytb
    @Antoniolfcytb 12 ปีที่แล้ว

    Tutoriales de calidad, te felicito.

  • @diegohernanmoreno3357
    @diegohernanmoreno3357 9 ปีที่แล้ว

    Consulta... que pasos deberia serguir para que me muestre los signos + y - para ocultar parte del codigo? a mi no me sale por default y es muy util para poder visualizar mejor todo. desde ya muchas gracias!

  • @jonathanvanegas100
    @jonathanvanegas100 10 ปีที่แล้ว

    amigo, por que utilizo sqlserver 2012 y a la hora de utilizar la funcion COMPUTE me sale error de sintaxis?

    • @visoalgt
      @visoalgt  9 ปีที่แล้ว

      JJ VV La instruccion compute ya no existe para SQL Server 2012, Saludos!

  • @tuningvic4
    @tuningvic4 9 ปีที่แล้ว +1

    Muy bien explicado me has sacado varias dudas, saludos y muchas gracias por tan genial video. Exitos en Todo :)

  • @Jonofre21
    @Jonofre21 12 ปีที่แล้ว

    Gracias buen tutorial

  • @aliriveros4191
    @aliriveros4191 12 ปีที่แล้ว

    MUY BUENO..

  • @raulbistrain1870
    @raulbistrain1870 8 ปีที่แล้ว

    Una pregunta cuando los ordena con el Order by puso Order by Country, region, no es lo mismo que pusiera Order By country solamente?Da el mismo resultado o cual es la direrencia

    • @visoalgt
      @visoalgt  8 ปีที่แล้ว

      LA diferencia es que las filas repetidas con Country, serán ordenadas por Region, pero solo donde country este repetido

  • @SergioDavidLaserna
    @SergioDavidLaserna 13 ปีที่แล้ว

    muy bueno

  • @jeancarlosyataco2381
    @jeancarlosyataco2381 11 ปีที่แล้ว

    Buen video , pero cuando aplico rollup me sale :No se permiten las agrupaciones de construcciones CUBE() y ROLLUP() en el modo de compatibilidad actual. Sólo se permiten en modo 100 o superior.
    Tengo sql 2008 y le instale el northwind 2000 serà eso?

  • @luisaccon
    @luisaccon 12 ปีที่แล้ว

    buen video amigo =) deberias hacer muchos mas saludos

  • @alvarobenalcazar4245
    @alvarobenalcazar4245 8 ปีที่แล้ว

    hola amigo me puedes ayudar estoy creando un sistema con procedimientos almacenados del server lo q pasa q tengo dos tres tablas relacionadas una tabla q no está relacionada cuando utilizo el inner join o el left join no le hace la consulta y si utilizo un cross join me salen datos duplicados y el grup by me sale erró

    • @visoalgt
      @visoalgt  8 ปีที่แล้ว

      Debes de tener en cuenta que el inner join muestra solo los datos donde ambas tablas usadas en la combinación coinciden, si usas cross join siempre va a funcionar porque te devuelve todos los datos de una tabla contra todos los de la otra tabla, danos mas explicación de tus dos tablas y sus campos para ayudarte.

    • @alvarobenalcazar4245
      @alvarobenalcazar4245 8 ปีที่แล้ว

      Mi proyecto de la u. Es una tabla login múltiples usuarios en la tablas de profesor y login quiero hacer la consulta borra... cuando borre profesor se borre los datos de login así la tengo mi tablas: Delete from tblprof p inner join tbllogin l on p.idlogprof=l.idlog de esta forma me sale error pero utilizando el.croos join me corre el sql pero con datos duplicados

    • @alvarobenalcazar4245
      @alvarobenalcazar4245 8 ปีที่แล้ว

      La relación de tablas le.tengo así tblprofesor
      Id (ok)
      ....
      ....
      Iddetallep(fk)
      Idlog(fk)

    • @visoalgt
      @visoalgt  8 ปีที่แล้ว

      Primero se deben borrar los logins y luego se debe borrar el profesor, ahora si la relación de las tablas esta con eliminación en cascada solo con borrar el profesor debería bastar para que borre en las dos tablas. Delete from tbllogin L inner join tblprof P on P.idlogprof=L.idlogprof y luego Delete from tblprof

  • @SaNtRiX27
    @SaNtRiX27 9 ปีที่แล้ว +1

    Excelente explicación, =) suba mas vídeos.

  • @edwindavidflores5949
    @edwindavidflores5949 11 ปีที่แล้ว

    De pelos...mano...buen tutorial

  • @AntonioCruzACLTutoriales
    @AntonioCruzACLTutoriales 11 ปีที่แล้ว

    Excelente video!!! Gracias :D

  • @alvarobenalcazar4245
    @alvarobenalcazar4245 8 ปีที่แล้ว

    me puedes ayudar por favor

    • @visoalgt
      @visoalgt  8 ปีที่แล้ว

      Te he respondido en tu primera pregunta.