1
00:00:00,720 --> 00:00:07,200
Bueno vamos a ver la vamos a ver las cláusulas distinct la cláusula distinct vamos vamos a organizar

2
00:00:07,200 --> 00:00:15,600
un poco esto porque esta se está haciendo un poco grande el escribe y se torna un poco confuso para

3
00:00:16,350 --> 00:00:25,290
para seguirlo entonces vamos a poner una manera de comentar una lineas con guión guión en SQL sin guión

4
00:00:25,290 --> 00:00:27,320
guión y todo lo que escriba.

5
00:00:27,330 --> 00:00:33,990
Después se va a pintar en verde y ivas y lo podemos utilizar como comentario si esta línea no se va

6
00:00:33,990 --> 00:00:41,260
a ejecutar esa línea es un comentario fíjense que si digo F5 no hace nada porque si un comentario es

7
00:00:41,270 --> 00:00:44,130
dicho quisiese comentar todo directamente lo que puedo hacer.

8
00:00:44,940 --> 00:00:52,860
Abro la barra coloco un asterisco y me voy a estar el final y cierro con un asterisco barra de decir

9
00:00:52,860 --> 00:00:59,520
al revés y ya todo esto lo tengo comentado en mi código y no se va a ejecutar tampoco esa es un comentario

10
00:00:59,520 --> 00:01:01,100
por bloqueo.

11
00:01:01,460 --> 00:01:07,670
Bueno vamos a organizar un poquito estos a poner acabóse de agrupar todo lo que son los Select.

12
00:01:08,280 --> 00:01:21,940
Vamos a comentar aquí vamos a poner insert no vamos a poner veletas y vamos a poner algo ok y ya queda

13
00:01:21,960 --> 00:01:29,800
un poquito mas organizado vamos a salvar y vamos a aplicar la cláusula distinta.

14
00:01:30,000 --> 00:01:40,530
La cláusula distingue lo que me hace es agrupar agrupar todos los registros por un campo en particular

15
00:01:40,580 --> 00:01:43,590
si vamos a Mogoda por ejemplo.

16
00:01:43,590 --> 00:01:50,850
Vamos a ver acá tengo por ejemplo tengo repetido tengo repetido acá el paciente Roberto Petrillo tengo

17
00:01:50,850 --> 00:01:51,360
dos veces.

18
00:01:51,370 --> 00:01:55,940
Entonces vamos a poner.

19
00:01:56,810 --> 00:01:57,190
Vamos a

20
00:02:01,310 --> 00:02:03,330
ponernos la Select.

21
00:02:03,470 --> 00:02:15,190
Si la cláusula distinguí inmediatamente después del Select si y lo que se le especifica acá es por qué

22
00:02:15,190 --> 00:02:24,120
campo vamos a distinguir esa ese resultado de registro si vamos a ponerle campo apellido.

23
00:02:24,620 --> 00:02:30,260
Si después sigue todo normal como ya sabemos que se utiliza el Cele.

24
00:02:30,580 --> 00:02:33,330
Esto va entre paréntesis el nombre del campo.

25
00:02:33,340 --> 00:02:41,660
Por eso me lo marca en rojo y acaba la tabla paciente thrown paciente.

26
00:02:41,870 --> 00:02:50,500
Si vamos a seleccionar a que trae vamos a darle F5 y ahí fíjense que me trajo tres registros me trajo

27
00:02:52,120 --> 00:02:56,240
Pérez me trajo Pérez 3 y Ramírez.

28
00:02:56,620 --> 00:03:02,150
Ahora yo quisiese por ejemplo saber qué pacientes son.

29
00:03:02,310 --> 00:03:06,900
Bueno logré Boca y de paciente en coma.

30
00:03:06,940 --> 00:03:09,080
Entonces ahí no

31
00:03:15,910 --> 00:03:16,440
va.

32
00:03:16,600 --> 00:03:24,520
Si los paréntesis cuando son más de un campo bacilos parentesis ahí me trajo el campo pero fíjense qué

33
00:03:24,520 --> 00:03:25,050
pasó ahora.

34
00:03:25,040 --> 00:03:32,970
Yo le agregué el paciente y el apellido y me trajo todos los registros de la tabla me trajo el 4 6 el

35
00:03:32,980 --> 00:03:40,040
7 y el 8 porque si nosotros vamos acá vamos a copiar este escrito a casi los Houser.

36
00:03:40,210 --> 00:03:48,090
De nuevo tenemos cuatro registros y con él distinto distinct hay pacientes y apellido mientras los mismos

37
00:03:48,090 --> 00:03:48,860
cuatro.

38
00:03:49,020 --> 00:03:50,720
Por qué no me los agrupo ahora.

39
00:03:50,890 --> 00:03:58,150
Porque el campo paciente no tiene repeticiones es decir no tiene manera de agrupar estos porque todos

40
00:03:58,150 --> 00:04:00,190
los valores son distintos.

41
00:04:00,280 --> 00:04:06,250
Si el distinct sólo va a agrupar valores repetidos fíjense que si yo lo saco nuevamente lo dejo como

42
00:04:06,250 --> 00:04:07,060
estaba.

43
00:04:07,060 --> 00:04:08,200
Le dejo apellido.

44
00:04:08,710 --> 00:04:17,930
Fíjense como me simplifica el resultado pone Pérez en un registro Pérez 3 y Ramírez.

45
00:04:18,420 --> 00:04:29,640
Ese es el uso del distinto si lo que lo que hace es agrupar los resultados de las de las tablas agrupa

46
00:04:29,650 --> 00:04:35,890
los registros por el valor por el campo que le hayamos especificado.
