Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/04/2017, 12:26
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Consulta Mysql en la que filtre por dos campos de un mismo registro que co

como no funciono? estas usando mysql? como quedo el query?

Código SQL:
Ver original
  1. CREATE TABLE #temp
  2. (
  3. id INT,
  4. email nvarchar(30),
  5. dominio Nvarchar(300)
  6. )
  7.  
  8. INSERT INTO #temp VALUES (1,'[email protected]','dominioA.com')
  9. INSERT INTO #temp VALUES (2,'[email protected]','dominioB.com')
  10. INSERT INTO #temp VALUES (3,'[email protected]','dominioA.com')
  11. INSERT INTO #temp VALUES (4,'[email protected]','dominioA.com')
  12. INSERT INTO #temp VALUES (5,'[email protected]','dominioB.com')
  13.  
  14.  
  15. SELECT * FROM #temp WHERE email + '|' + dominio <> '[email protected]' + '|' + 'dominioA.com'

Resultado:

id email dominio
2 [email protected] dominioB.com
3 [email protected] dominioA.com
4 [email protected] dominioA.com
5 [email protected] dominioB.com


Si es mysql revisa como se concatenan los valores
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Última edición por Libras; 20/04/2017 a las 12:34