« first day (1539 days earlier)      last day (1576 days later) » 
03:00 - 16:0016:00 - 23:00

3:47 AM
hey que tal?
 
 
2 hours later…
6:08 AM
A las güenas :-)
 
 
2 hours later…
7:49 AM
Buenos días por la mañana
 
8:00 AM
@Buen Dia
 
wenaasss
Tengo una duda que no logro resolver, tengo una array con los value de los checkbox de un form, se insertan en la array bien, pero al momento de eliminarlos si pasa a ser unchecked $(this).val() no me funciona ya que this apunta a window y no al input.
por que no puedo capturar el valor de un check en el momento de ser unchecked?
 
8:21 AM
Crea una pregunta, no acabo de ver el escenario
 
@PabloLozano ok
 
holi
@Pikoh cuando tengas un momentillo
 
@DavidDPG dime
 
Sólo comentarte que ayer tuve un encontronazo con Paul Vargas, estaba hablando con @gbianchi sobre una pregunta y este buen señor se metió en medio de la conversación a hacerme de menos con muy malas maneras. Le he flagueado esa y es para avisarte que no le voy a pasar ni una
Y me consta que no soy sólo yo
Así que si ves flagueo serial a lo mejor no es tan serial
 
0
Q: Capturar checkbox cuando es unchequed

Nicolas OñateDispongo de un listado de inputs tipo checkbox, los cuales tienen valores numéricos, para reunir todos tengo una array que en un evento click se van incluyendo, el problema es que en el momento de deseleccionar no me captura el input y su valor. var checks = []; $('.elemento').click(funct...

@DavidDPG si, la verdad es que fue muy gratuito
 
8:41 AM
@DavidDPG ok. Los mods juzgamos o debemos juzgar cada flag por separado, si los flags son correctos se aceptaran. Ten en cuenta que esos flags son vistos por cualquier mod de la red, asi que puede que sean aceptados o rechazados por gente de fuera del chat
 
@Pikoh :)
 
@NicolasOñate Te estaba respondiendo yo, pero te acaban de responder.
 
@NicolasOñate yo tambien lo creo.. a lo mejor el hombre tenia un mal dia y vino a desahogarse aqui... @DavidDPG creo que pudieras dejar eso a un lado
 
@RazerJs No.
No es la primera vez que lo hace, me consta de otros usuarios
 
El this hace referencia al contexto en el que estás. Si lo llamas dentro de la función click estás haciendo referencia al elemento que dispara el evento. Al usar this dentro de la función grep() estás en otro contexto distinto en el que haces referencia a otro elemento que el que disparó el click.
 
8:48 AM
Y mucho menos cuando en este chat se ha baneado a gente por tonterías que no tenían ninguna intención de herir, al contrario que en este caso
 
@phpMyGuel Ya ha sido eliminado
 
@x3kagainstSEbehavior holiwi
 
@phpMyGuel ohhhh era eso
@DavidDPG como sabes si era para herir? a lo mejor es uno de esos con humor peculiar
 
Sabeis si hay alguna pregunta canonica sobre los contextos de JS?
 
8:51 AM
@x3kagainstSEbehavior podemos convertir la mia en eso si no existe
 
@NicolasOñate ah sí? espérate que me busque un hueco para buscarte algún aporte y empezaré con lo de "Muy bien ¿Quieres una medalla?"
Así sin contexto ni nada
 
@NicolasOñate Si, pero me parece raro que no exista... seguro que @PabloLozano a contestado tropecientas
 
@x3kagainstSEbehavior Igual que no existia una sobre asincronias hasta que la pregunte yo, puede que ocurra lo mismo ahora
 
10
A: Donde apunta el this en este primer ejemplo?

Pablo LozanoSi quieres una versión muy simplificada: this apunta al contexto. En los manejadores de eventos, this es el elemento que ha recibido el evento (el botón, el div, el link...). Si llamas a una función como si fuese un método, this es el objeto. Pero que la función sea declarada como un método no a...

que pocos votos tiene ademas...
 
@x3kagainstSEbehavior ¡Gracias por el link!
 
8:59 AM
@NicolasOñate La marco como duplicada
 
@x3kagainstSEbehavior ok
 
9:18 AM
@NicolasOñate Estaba super liado
lo miro
 
@PabloLozano nada, ya esta solucionado
 
qué bueno soy, lo había contestado ya xD
 
Dato curioso (e inútil?) del dia: EURION Constellation
The EURion constellation (also known as Omron rings or doughnuts) is a pattern of symbols incorporated into a number of banknote designs worldwide since about 1996. It is added to help imaging software detect the presence of a banknote in a digital image. Such software can then block the user from reproducing banknotes to prevent counterfeiting using colour photocopiers. According to research from 2004, the EURion constellation is used for colour photocopiers but probably not used in computer software. It has been reported that Adobe Photoshop will not allow editing of an image of a banknote, but...
 
@abulafia lo conocía. Es lo que impide que se fotocopie un billete por ejemplo
 
@Pikoh Efectivamente. Yo me acabo de enterar
 
9:30 AM
me suena de hecho haber visto hace poco un video que lo explicaba...
este concretamente
 
@abulafia interesante no sabia
 
@NicolasOñate Por nuestro humor peculiar se nos ha baneado tambien
 
9:57 AM
@Marc Cierto, pero desde la desaparición de los vascos esto se ha tranquilizado bastante
 
10:15 AM
Ni tanto, aquí sigo yooooo. Muajajajajaja
 
@abulafia como conviertes un numero a un arreglo de enteros en python
el metodo split("") funciona un poco raro
 
@RazerJs No entiendo... un número convertido en varios números?
 
si por ejemplo 98 a [9,8]
 
el número 98 lo tienes como entero o como cadena?
 
como numero
 
10:23 AM
map(int, str(numero))
 
intento convertirlo a cadena y usar el split() como en javascript pero no me funciona
 
o si quieres una lista como resultado list(map(int, str(numero)))
 
@abulafia oh deja probarlo thankss
 
o si odias el estilo funcional y prefieres comprehensions: [int(n) for n in str(numero)]
 
@abulafia me encanta funcional
 
10:26 AM
Observa que si iteras por una cadena ya obtienes sus caracteres individuales, no necesitas usar .split("")
 
@abulafia si tengo que hacerlo asi pq el map(int, str(n)) me da una posicion en memoria
 
no, el map() lo que te devuelve es un iterador. Puedes usarlo luego como parte de un bucle, por ejemplo.
 
@abulafia <map object at 0x000001D602A9AC88> digo esto
 
pero si usas list() alrededor del map, entonces Python itera por ese iterador y construye una lista con los resultados que devuelve
@RazerJs Sí, eso. Es un "objeto map", que puede ser usado para iterar sobre él
ejemplo:
 
@abulafia ahh!
 
10:29 AM
result = map(int, str(numero))
for n in result:
   print(n)
es como si fuera una lista, en cierto modo, pero sin serlo aún, pues sus elementos todavía no existen y se van creando a medida que iteras sobre él
y una vez has iterado, se "agota" y ya no puedes volver a iterar sobre él
así que pretendes iterar varias veces, mejor convertirlo en lista
 
@abulafia ya ya es util
 
pero si vas a iterar solo una, mejor ahorrarse la lista (pues así ahorras memoria)
 
lo que me parece que el map() en python es un poco diferente a lo que estoy acostumbrado en javascript
 
No sé a qué estás acostumbrado (javascript suele hacer cosas raras :-)
el map de python es bastante típico de la programación funcional. Recibe dos argumentos: una función y un iterable. Devuelve otro iterable que aplica la función a cada elemento del primero
en modo lazy (no se generan elementos hasta que no empiezan a "pedirse" al iterar por el resultado)
 
no se como explicarte pero map(int, str(number)) para mi solo converitiria el numero en una cadena y luego esta en entero, no veo como str(number) al parecer esta convirtiendo la cadena y luego en algun momento entiende que el int es para cada caracter
 
10:35 AM
Bueno, si te paras a pensarlo es sencillo teniendo en cuenta algo que dije más arriba: puedes iterar por una cadena y eso te devuelve cada caracter separadamente
for letra in cadena:
   print(letra)
Por tanto una cadena es un iterable. Y ya que map() espera como segundo parámetro un iterable, todo está bien si le pasas una cadena
 
en javascript => str.split('').map(c => +c) algo asi
 
@RazerJs Porque en javascript parece que las cadenas no son iterables. No puedes hacer str.map(c => +c), no?
 
pero con el map en python y una cadena ahi ya estas haciendo todo lo cual esta genial pero me cuesta verlo
 
tienes que convertirla antes en una lista con el split()
@RazerJs eso es porque puedes iterar directamente sobre una cadena. La cadena en ese sentido se comporta como si ya fuera una lista con sus letras individuales
para iterar sobre ella, lo mismo te da iterar sobre cadena que sobre list(cadena) o sobre cadena.split("")
 
@abulafia ya ya si es algo raro de javascript porque para algunas cosas si la cadena se comporta como lista
 
10:38 AM
y también podrías usar cualquiera de esos tres como segundo argumento de map(), pues a este le vale cualquier cosa con tal de que pueda iterar sobre ella
 
@abulafia si ahora lo veo simplemente es saltarme la parte de ver la cadena unida
 
Si, la cadena ya es iterable sin necesidad de convertirla en lista. Así que pasándola como parámetro a cualquier función que espere un iterable, es como si le estuvieras pasando la lista de sus letras.
aunque si lo ves más claro, puedes escribir map(int, list(str(n)))
es menos eficiente porque crea una lista intermedia para luego iterar por ella. Si la cadena tuviera muchas letras, esa lista intermedia estaría consumiendo memoria innecesariamente
 
@abulafia exacto por eso veia que no me funcionaba el split() en cadenas tapoco si queria separar por caracter pq claro python no entiende que hago..
y si me funcionaba el split(" ")
 
Si, cadena.split("")no vale porque no se admiten separadores vacíos. La forma pythónica de convertir una cadena en una lista con sus caracteres separados es simplemente list(cadena), pero como hemos visto en muchos casos ni siquiera esto es necesario al ser las cadenas iterables.
 
@abulafia thankss maestro
 
10:45 AM
dnd
 
10:57 AM
@abulafia, es decir que es correcto hacer: for palabra in cadena:
 
@MauricioContreras No, for letra in cadena
 
Estoy descubriendo el mundo de la programación funcional y mi cabeza a implosionado. Me mola mucho, pero yo creo que si comienzo a programar así mis compañeros oldschool me linchan.
 
al iterar por una cadena obtienes las letras individuales, no palabras
 
@abulafia mmm, ya
 
para obtener palabras debes usar cadena.split() y pasarle el separador apropiado
 
10:59 AM
@abulafia ok. Copiado
Don @RazerJs, saludos
 
Es que ayer en una entrevista me pusieron funciones con cosas del palo suma(3)(5) y eso no lo había visto en mi vida. Me imaginaba más o menos lo que haría pero no sabía desarrollar a nivel interno lo que tendría esa función.
 
@phpMyGuel currificacion
 
@PabloLozano Sí, ahora ya lo sé XD
 
eso y memoización son las palabras arcanas de la programación funcional
 
@PabloLozano ¡Brujería!
 
11:02 AM
pero en realidad es ya oldschool, de la programación funcional se decía que era el futuro hace 25 años
 
lo del a programación funcional ahora está muy de moda pero ya tiene (literalmente) más de un siglo. Frege (1848-1925) fue uno de los precursores
 
Y ya me metí a ver los pilares map(), filter() y reduce() y estoy empezando a entender las cosas XD
 
pero llegó la POO y la gente se olvidó un poco
 
bueno, en su caso era aún "logica funcional", pues la programación ni se había inventado
pero ya hablaba de currificación
 
recuerdo dar Prolog (lo odié) y Haskell (me encantó) en la carrera
y hablo del año 98 o así
 
11:03 AM
(aunque el término "currificar" es de los sesenta)
 
Pues yo creo que lo había escuchado de boca de un profesor cuando estudiaba, pero en mi vida la había tocado y aunque la veía en algunas respuestas no sabía que se refería a ello.
 
También se le puede llamar Schönfinkelisation que mola más si cabe
 
Yo lo he llamado siempre generador de funciones
 
Es similar a la aplicación parcial. Yo lo confundo un poco
 
de hecho, en Javascript puedes usar bind para crear ese tipo de funciones
 
11:08 AM
@phpMyGuel para mi esta genial saber las dos cosas.. hay algunas que son dificiles solo funcional pero otras es muy comodo
@MauricioContreras Saludos amigo!
 
let suma = (a,b) => a+b; let suma5 = suma.bind(null,5); suma5(3); //8
 
Ahora solo hace falta explicar cual es la ventaja de eso
 
de que
 
@PabloLozano Pero eso es en realidad aplicación parcial, no? Para que fuera currificacion tendrías que poder usar al final la sintaxis sumar(5)(3)
 
recuerdo ver estas cosas en la librería VAVr
 
11:13 AM
Buen día compas
 
@PabloLozano pero eso no es como el: const sumar = a => b => a+b
 
@LucasDamian Buen día.
 
si sumar(5)(3) esta retorna 8
que es igual que:
function sumar(n) {
    return function(m){
         return n+m
    }
}
 
estaba jugando un poco con expresiones regulares ayer, y me dí cuenta que hay algo que no me sale :p
 
@abulafia Tienes razón, habría que parametrizar el uso de bind, pero se me iba a quedar muy largo
y al final se usa más el anidar funciones en una clausura
 
11:16 AM
5 mins ago, by Pikoh
Ahora solo hace falta explicar cual es la ventaja de eso
This
 
Debe ser sencillo, pero quiero mostrar el mensaje.
"Este es un mensaje usando regex chau"

import re

foo = ['024-Este-4856','123123eS_?','345345uN-','123-345-MenSaJe','7878-9usaNdO','?$%rEGEx.__ Chau']

return_chars = lambda x: re.findall(r"[a-zA-Z]+",x)[0]

" ".join(list(map(return_chars,foo))).capitalize()
y mi output es "Este es un mensaje usando regex"
 
Será un problema de código. Ese regex captura toda la frase, incluyendo chau
 
Si ya lo ví
:p
estoy devolviendo siempre el primer elemento
['regex','chau'] devuelve bien la expresión regular, pero le puse [0] en el return jeje
" ".join(map(" ".join,map(return_chars,foo))).capitalize(). ahora si :-D
 
11:54 AM
Buenos dias!!!
 
@gbianchi ¡Buenos días! ¿Qué fue de tu "Buenos días..."? Ha debido de pasarte algo bueno XD
 
@phpMyGuel Puede ser que venga del lado del clima. Hoy se puede decir que es un Buen día en Bs As
 
12:13 PM
@phpMyGuel seguro la niña de @gbianchi ya empieza a balbucear sus primeras palabras: Jawww....,Jawww..., por eso su ánimo hoy.
 
@phpMyGuel dormi jajajaaj
@MauricioContreras ayer decia Ccccccccc
 
@gbianchi Jajaajaja.
 
@MauricioContreras Estará intentado decir Java, Java?
 
Para la niña, @gbianchi
 
12:23 PM
eso esta prohibido en casa...
es como una camiseta de boca.. prohibido...
 
jajaja
 
un trigger es código DDL?
Y un trigger es código SQL..
 
@Fernando no seria ddl
 
@gbianchi seguro al 100%?
 
@Fernando al 99.99%.. una ddl es la definicion de los datos.. que tiene que ver con un trigger...
si queres un trigger es mas parecido a un SP
 
12:38 PM
@gbianchi pero "expresar en sql una restriccion" ahí si que puedo usar un trigger
 
@Fernando ??????
 
Los disparadores (o triggers) son bloques de código PL/SQL asociados a una tabla y que se ejecutan automáticamente como reacción a una operación DML específica (INSERT, UPDATE o DELETE) sobre dicha tabla. elbauldelprogramador.com/plsql-disparadores-o-triggers
no conozco la página elbauldelprogramador
 
@Fernando no entiendo el contexto de la pregunta
@LucasDamian sacndo lo del PL/SQL (que es solo para oracle), el resto esta correcto
 
@gbianchi que estaba haciendo ejercicios de practica y salía me salía eso
 
@Fernando si tomamos restriccion como rgla de negocio, si, podrias expresarla en un trigger
 
12:44 PM
0
Q: ¿Cómo calcular el valor de la derivada de una función en un punto de forma numérica en python?

Alvaro GarzónComo dice la pregunta, deseo calcular el valor de una derivada en Phyton, he creado un código que en teoría debería de hacerlo a través de la definición de la derivada sin embargo, cuando el programa va haciendo los cálculos en un ciclo for haciendo las veces de límite, el valor de la derivada da...

Tiene una edición y no le editaron phyton en el cuerpo
 
Desconozco si el razonamiento matematico es correcto, y por eso no la voto, pero que bien respondida que esta...
 
Yo debería retomar matemática.. porque cuando arranque en marzo, la voy a tener complicada jeje
análisis y algebra
 
o/
 
1:08 PM
Mira tu, a ver si la respondo.
 
@g3rv4 holis!
 
@gbianchi Es correcto lo que explica al final de que x+h resulta ser igual a x, pero no explica por qué. Explicarlo implicaría entrar (otra vez!) en farragosos detalles de cómo funciona la representación de dobles en el formato IEEE-754
 
@abulafia exacto. Faltó decir el porqué las cosas son como són. Y Epsilon esto y Epsilon lo otro.
 
Buenas..
@abulafia una consulta estoy utilizando Python de que manera podría optimizar los archivos y no tener que hacer el mismo código varias veces.. Te voy a pasar un ejemplo del archivo que tengo que duplicar 12 veces
 
@g3rv4 sirvio lo de ayer? me quede pensando que como el subsistema es open, tal vez podes cortarlo para que queden las api que vos queres nada mas... y asi hacerlo menos pesado...
 
1:24 PM
wenas wenas
@gbianchi el boton de timeline siempre estuvo?
 
import telnetlib
import re
import datetime
from os import remove
import os.path as path

fecha= datetime.date.today()
hoy= fecha.strftime("%Y%m%d")

contador    = 0
arreglo     = []
arreglo1    = []

archivo = '/usr/local/apache2/htdocs/web/juan/telefonia/nuevo/uploads/centrales/DMS_ANTO_'+hoy+'.txt'

if path.exists(archivo):
    f = open(archivo) #ABRE EL ARCHIVO TXT GENERADO EN DESANNOC

    for k in f:
        arreglo1.append(k.strip().split(','))

    def espera_prompt():
        return tn.read_until("\n>")
@abulafia Las cosas que cambiarían serían:
 
1.) archivo = '/usr/local/apache2/htdocs/web/juan/telefonia/nuevo/uploads/centrales/DMS_ANTO_'+hoy+'.txt'

2.) HOST    = "123.456.789"

3.) mi_path = "/usr/local/apache2/htdocs/web/juan/telefonia/nuevo/uploads/traducciones_servicios_complementarios/RES_DMS_ANTO_"+hoy+".txt"

4.)     with open(mi_path, "w") as f:
        for linea in arreglo:
            f.writelines(";".join(linea))
            f.write("\n")
 
1:39 PM
@JackNavaRow sip
 
@gbianchi y ahora porque lo veo?
 
@gbianchi el subsistema es open? todavía no propuse next steps
 
@JackNavaRow ni idea... privilegios?
 
estoy peleando con la API de SO que ahora está en .net core
 
@g3rv4 esta el git...
 
1:40 PM
@abulafia y cuamdo es que debo usar las lambda
 
y tengo que adaptar los instaladores de enterprise a que hosteen .net core en IIS
 
@gbianchi solo he tenido 80 puntos
 
porque no usamos kestrel (yet)
 
me es extraño
de hecho en el sitio en ingles tambien lo veo
 
@g3rv4 ufff...
 
1:41 PM
que tengo 183
 
@NicolasOñate En eso te doy la razón
 
no te habras dado cuenta entonces?
 
@gbianchi -.-
 
'tis i
 
@abulafia
def string_transformer(s):
    return " ".join(list(map(lambda x: x.swapcase(), s.split(" "))))
esto me funciona bien pero cuando intento hacer un s.split(" ").reverse() no me lo permite
 
2:05 PM
hoy he respondido una pregunta de hace un año, que ya tenía una respuesta aceptada. No me he podido resistir :P
 
@PabloLozano pasa linkaso
xD
 
¿Alguno está familiarizado con el Drag & Drop de Jquery UI?
 
@DavidDPG No lo hago por los votos :P
es que me gusta corregir a la gente
 
@PabloLozano xDDD
 
@PabloLozano xD otra vez
 
2:17 PM
0
Q: ¿Qué hace exactamente la ordenación por "más frecuente"?

ordagoAl filtrar preguntas hay una opción de ordenación "Más frecuente": ¿En qué consiste exactamente ese tipo de ordenación?

 
casi mando a freir churros a un usuario nuevo...
 
@gbianchi muy mal
 
@gbianchi Soy programador no tengo tiempo para eso. tengo que resolver esto y ya busque por todo Internet si terminé aquí es porque no encontré una solución. — Ma Cali 12 mins ago
no tiene tiempo para saber como funcionamos..
 
0
A: Resta de campo y fecha actual

Nicolas GottigDeberías usar datediff para restar fechas y getdate() para obtener fecha actual. El problema es que datediff devuelve años, días, horas o minutos, no devuelve especificamente horas y minutos. Pero podrías hacer lo siguiente: SELECT NAME, -- Usamos datediff para mostrar la diferencia de fechas...

Esto se puede en oracle?
 
@gbianchi Buena réplica
 
2:28 PM
@gbianchi no estaría mal mandado a freir churros...
pero tu respuesta me gustó más
 
@g3rv4 :)
 
@x3kagainstSEbehavior Sip
 
@g3rv4 es que lei el libro que me dijeron ayer :p
yesterday, by RazerJs
@gbianchi deberias leerte el libro "Como ganar amigos e influir en las personas" de Dale Carnegie
 
jajajaja
 
@gbianchi mal eso...
pero no dijistes nada señal de que vas mejorando ;)..
 
2:33 PM
@RazerJs jajajaja
 
@MauricioContreras Seguro? Por mucho que busco getdate, datediff en oracle no veo nada....
SYSDATE is compatible with Oracle syntax, and GETDATE is compatible with Microsoft SQL Server syntax.
 
21
Q: Subtracting Dates in Oracle - Number or Interval Datatype?

BYS2I have a question about some of the internal workings for the Oracle DATE and INTERVAL datatypes. According to the Oracle 11.2 SQL Reference, when you subtract 2 DATE datatypes, the result will be a NUMBER datatype. On cursory testing, this appears to be true: CREATE TABLE test (start_date DATE...

las fechas se restan automaticamente en oracle
 
@gbianchi sip
@x3kagainstSEbehavior pues cambia el buscador. XDDD
 
me refiero si esa respuesta es correcta para la etiqueta oracle
no que como se hace eso en oracle e.e
 
@x3kagainstSEbehavior cual respuesta?
 
2:45 PM
18 mins ago, by x3k against SE behavior
0
A: Resta de campo y fecha actual

Nicolas GottigDeberías usar datediff para restar fechas y getdate() para obtener fecha actual. El problema es que datediff devuelve años, días, horas o minutos, no devuelve especificamente horas y minutos. Pero podrías hacer lo siguiente: SELECT NAME, -- Usamos datediff para mostrar la diferencia de fechas...

 
1
Q: ¿Cómo obtener el width?

hubmanIntento obtener el ancho de un div pero siempre sale el mismo valor, hice un ejemplo para ng-repeat obtengo el mismo valor, ¿qué estoy haciendo mal? cada que incremento por cada repeat se supone que aumente el ancho como se hace eso? ojo sin jquery solo js puro var app = angular.module...

re recompensa mas alta que he visto
 
@x3kagainstSEbehavior a pues la reviso bien
@JackNavaRow eso es un tema un tanto picoso.
 
no.. eso no es oracle.. es golden gate.. no hay datediff en oracle..
 
@x3kagainstSEbehavior pues parece que si, la respuesta es sobre otra DB, como dice @gbianchi, incluso ESSDB aplicaría para DateDiff
@x3kagainstSEbehavior habrá que dejarle el comentario
 
es mas.. getdate tampoco existe.. me parece que eso es mysqsl
 
2:51 PM
Es que estaba haciendo una respuesta y he visto eso y he pensado... Como ha cambiado oracle, me tengo que renovar
 
en vez de usar document.getElementByID, yo usaria angular.element(""); para que el codigo quede mas angular, puede que el id/class aun no este en el DOM — JackNavaRow 7 secs ago
deje ese comentario
ahora viene PabloLozano, y me dice que eso es prohibido
 
@gbianchi como que no hay if en sql?
 
@Pikoh no en el where...
 
@gbianchi where a in SELECT if() .....
turn down for what xD
 
@JackNavaRow ese if no esta en el where, esta en el subquery...
@JackNavaRow turn down for what X 2!
 
2:54 PM
@gbianchi y antes del subquery que esta el WHERE
 
ah no? no se puede hacer un where condicional?
 
@Pikoh sera la doctora Polo y dira quien tiene la razon
 
@JackNavaRow no. ese if esta en otro lado.. cuando descontruyas la consulta el where no tiene el,
 
@gbianchi es solo por llevar la contraria
 
@Pikoh no. para que querrias eso si el condicional es el where!
 
2:55 PM
y si quieres hacer un if juegas con las compuertas and
 
ejem case ejem
@gbianchi porque puedes querer un where u otro dependiendo de alguna condicion
 
es muy tipico ver where (a is null and b = true) || ( b = false)
 
4
A: Como usar CASE dentro de WHERE en SQL Server

LamakUna expresión CASE es una expresión que devuelve un resultado, no se puede usar como flujo de comparaciones lógicas. Por lo mismo, puedes reescribir tu CASE como: where lmpe.IdListaMarketing in (select Id from @Temp_LstMark) and case when p.EstadoId = @p_EstadoCli then 1 ...

 
@JackNavaRow pero eso no es un condicional en un where
 
por ejemplo
 
2:57 PM
@Pikoh te diria @gbianchi eso lo hace el SELECT
 
eso es parte de un SP
no un query
 
en este caso en un sp, pero no tiene por que serlo
 
@Pikoh muestrame algo que diga que lo podes poner en un where
 
@Pikoh & @gbianchi Buenos días, Sus Señorías.
 
0
Q: ¿Como cambiar this de react a this javascript?

ShassainTengo una funcion para buscar elementos en una tabla: export const buscador = (este,columna) => { var tableReg = $(este).parent("td").parent("tr").parent("thead").parent("table")[0]; var searchText =$(este).val().toLowerCase(); var cellsOfRow=""; var found=false; var compareW...

 
3:15 PM
@PaulVargas buenos dias
 
@Pikoh buenisimo
@Pikoh listo ya arregle el comentario
 
@gbianchi :*
Yo la verdad es que creo que solo lo he usado una o dos veces, prefiero seguramente subconsultas u otra manera..pero por poder, se puede
 
Igual hay que tener muy claras las reglas, y esa pregutna no las tiene..
 
@gbianchi sin duda
pero me gusta llevarte la contraria, lo sabes ;)
 
3:40 PM
@gbianchi Service Temporarily Unavailable
@gbianchi el servicio de comprobantes en linea no funciona :p
 
3:54 PM
@LucasDamian que raro :p
 
HIIIIIIIIIIIIIIIIIII GUUUUUUUUUUUUYYYYYYYYYYYYYYSSSSSSSSS
no peson no ban
 
03:00 - 16:0016:00 - 23:00

« first day (1539 days earlier)      last day (1576 days later) »