1
00:00:00,240 --> 00:00:02,270
Continuamos con los operadores de asignación.

2
00:00:02,400 --> 00:00:05,550
Vamos a crear una nueva clase, como siempre por acá

3
00:00:09,950 --> 00:00:13,970
y como siempre con el Moine perfecto operadores.

4
00:00:14,200 --> 00:00:18,030
Bueno, acá le puso operador aritmético, pero en realidad son varios.

5
00:00:18,120 --> 00:00:21,690
Así que íbamos a renombrar con refractor Rinne.

6
00:00:22,830 --> 00:00:24,060
Más que nada por un orden.

7
00:00:26,440 --> 00:00:34,540
Entonces, operadores aritméticos refractor bien este acá lo vamos a cerrar y comenzamos.

8
00:00:35,560 --> 00:00:40,540
Bueno, en realidad el operador de asignación es el que hemos estado trabajando todo el tiempo, básicamente

9
00:00:40,630 --> 00:00:48,190
declarar una variable de tipo, por ejemplo un integer y igual a cinco y el operador de asignación sería

10
00:00:48,310 --> 00:00:49,360
éste el igual.

11
00:00:49,570 --> 00:00:56,530
Asigna un valor a una variable, ya sea un literal c, una instancia, una clase, cualquier cosa,

12
00:00:56,580 --> 00:01:02,140
cada que se asigna un valor o una instancia, una referencia objeto a una variable.

13
00:01:02,260 --> 00:01:05,590
Estamos utilizando el operador de asignación e igual, así de simple.

14
00:01:05,860 --> 00:01:16,150
Por lo tanto, si colocamos int j igual a +4, también estamos asignando el valor de +4 en la variable

15
00:01:16,150 --> 00:01:16,520
j.

16
00:01:16,940 --> 00:01:21,940
Pero no solamente esto, porque en realidad tenemos otro operador de asignación que también se le conoce

17
00:01:21,940 --> 00:01:29,510
con el nombre de operadores combinados o compuestos, como por ejemplo podríamos tener el e igual a

18
00:01:29,590 --> 00:01:31,250
y más dos.

19
00:01:32,770 --> 00:01:40,060
Acá estamos anexando o sumando al I, que vale cinco, dos y se lo volvemos a pasar.

20
00:01:40,180 --> 00:01:41,270
Allí se fijan.

21
00:01:41,500 --> 00:01:48,100
Es decir, iba L7 ahora, pero tenemos una forma mucho más resumida que escribir esto es como un atajo.

22
00:01:48,260 --> 00:01:51,010
Entonces envié colocar e igual a y más algo.

23
00:01:51,040 --> 00:01:57,370
Simplemente colocamos acá o anteponemos, al igual que el operador, en este caso operador aritmético

24
00:01:57,850 --> 00:01:58,330
de suma.

25
00:01:58,920 --> 00:02:04,300
Esto ya lo quitar, entonces sería exactamente igual a lo que escribimos rociera.

26
00:02:08,370 --> 00:02:09,420
Vamos a imprimir y.

27
00:02:10,550 --> 00:02:12,550
Llega también el valor inicial.

28
00:02:15,060 --> 00:02:16,410
El valor inicial de J.

29
00:02:19,020 --> 00:02:19,800
Vamos a revisar.

30
00:02:21,100 --> 00:02:28,500
Entonces iba 5 J el 9 porque jota de 5 4 el valor de E inicialmente 5 4 9.

31
00:02:28,670 --> 00:02:33,030
Luego incrementamos 5 y en 2 7.

32
00:02:33,360 --> 00:02:39,110
Pero qué pasa si ahora y es igual usando el operador compuesto a 5?

33
00:02:39,470 --> 00:02:40,460
Cuál sería el resultado?

34
00:02:40,580 --> 00:02:41,570
Bueno, hasta acá.

35
00:02:41,660 --> 00:02:42,230
7.

36
00:02:42,590 --> 00:02:45,470
Luego le sumamos 5, 7, +5.

37
00:02:45,530 --> 00:02:46,010
12.

38
00:02:48,390 --> 00:02:52,550
Entonces decirle lo mismo que el valor que tenía ante la variable +5.

39
00:02:58,760 --> 00:02:59,930
Ahora y veleidosa.

40
00:03:00,850 --> 00:03:06,580
Pero así como tenemos la suma, el compuesto, en suma tenemos el compuesto, el compuesto para Restã

41
00:03:07,000 --> 00:03:13,210
por ejemplo Ojota que vale 9, el símbolo menos igual 4.

42
00:03:14,190 --> 00:03:18,190
Esto lo mismo que Ojota es igual a jota menos cuatro.

43
00:03:25,060 --> 00:03:25,530
5.

44
00:03:25,770 --> 00:03:28,040
Por qué Jota es igual ahí?

45
00:03:28,110 --> 00:03:32,340
5 Más 4 9 y Jota menos 4 e igual a 5.

46
00:03:34,450 --> 00:03:41,140
Y también tenemos para multiplicar, para dividir y para el resto para todos los operadores aritméticos,

47
00:03:41,260 --> 00:03:47,800
es decir, podemos combinar cada operador aritmético con el de asignación y se forma este operador compuesto

48
00:03:47,980 --> 00:03:48,670
o combinado.

49
00:03:48,760 --> 00:03:49,690
Entonces, si J.

50
00:03:49,810 --> 00:03:54,160
Ahora le multiplicamos tres veces más que vale cinco, el valor sería 15.

51
00:04:03,850 --> 00:04:04,270
15.

52
00:04:04,560 --> 00:04:05,940
Bueno, y qué pasa con Electric?

53
00:04:06,140 --> 00:04:12,340
Porque Les Trim también tiene el operador con el signo más para concatenar podemos aplicar concatenación

54
00:04:12,350 --> 00:04:13,010
compuesta?

55
00:04:13,130 --> 00:04:14,230
Claro que sí, también.

56
00:04:14,450 --> 00:04:17,260
Por ejemplo, vamos a tener un estreno.

57
00:04:20,610 --> 00:04:22,320
Ese cueles Trenc igual.

58
00:04:23,280 --> 00:04:25,350
No importa que no sepan, Baleato da lo mismo.

59
00:04:25,410 --> 00:04:31,520
Es solamente para el ejemplo, pero podría conformar una consulta SQL para consultar una tabla, un

60
00:04:31,530 --> 00:04:32,040
select.

61
00:04:32,190 --> 00:04:36,810
Bueno, en realidad para cualquier tipo de trim, pero para el ejemplo lo voy a explicar con una consulta

62
00:04:37,800 --> 00:04:42,600
Select asterisco que busque todos los registros en la tabla.

63
00:04:42,690 --> 00:04:50,400
Clientes Los Ephron clientes y le damos un alias como sea perfecto.

64
00:04:50,490 --> 00:04:57,510
Ahí tenemos nuestro streeck principal y después lo podemos seguir combinando con otras cláusulas SQL,

65
00:04:57,750 --> 00:05:00,970
por ejemplo con el wer, con el operador and f.

66
00:05:03,230 --> 00:05:11,040
Cueles Electric más igual para concatenar y acataban aplicando el operador combinado para agregar o

67
00:05:11,040 --> 00:05:13,110
anexar más contenido al estreno.

68
00:05:13,230 --> 00:05:17,640
Por ejemplo, en este caso para agregar una condición wer.

69
00:05:22,590 --> 00:05:24,480
Donde el nombre de clientes sea igual.

70
00:05:24,570 --> 00:05:26,220
Andrés, por poner un ejemplo.

71
00:05:30,610 --> 00:05:39,840
haunt Otra condición de punto activo igual a 1, es decir, que el siguiente activo ya tenemos la consulta,

72
00:05:41,330 --> 00:05:49,480
entonces vamos a imprimir el resultado completo iba a ser el Etrian con toda la consulta concatenada.

73
00:05:50,010 --> 00:05:57,380
Entonces select asterisco from la tabla clientes con el alias sé dónde se apunto, nombre la tabla,

74
00:05:57,380 --> 00:06:03,610
punto, nombre, el campo, nombre e igual a Andrés y el atributo activo sea igual a 1 y Oscar todos

75
00:06:03,610 --> 00:06:06,760
los clientes con ese nombre y que estén activos.

76
00:06:06,850 --> 00:06:11,320
Entonces esta forma nos permite crear o generar nuestra consulta que se cuela de forma dinámica, por

77
00:06:11,320 --> 00:06:12,680
ejemplo, utilizando IFF.

78
00:06:12,820 --> 00:06:17,350
Si el parámetro nombre de usuario viene como parámetro de búsqueda.

79
00:06:17,410 --> 00:06:22,660
Pero así como tenemos el nombre, podríamos tener muchos más parámetros y podríamos ir componiendo nuestra

80
00:06:22,660 --> 00:06:27,370
consulta SQL para nombre, apellido para el email con diferentes parámetros de búsqueda.

81
00:06:27,580 --> 00:06:32,050
Si está activo o no, en fin, todo a través de este operador.

82
00:06:32,110 --> 00:06:37,060
Y también podrían utilizar IFF preguntando si los parámetros vienen en la petición de la búsqueda.

83
00:06:37,270 --> 00:06:37,790
Nada más.

84
00:06:37,810 --> 00:06:39,700
Continuamos en la siguiente clase.
