Hola ¿Puede alguien ayudarme sobre SQLSQL condición múltiple con sencillo en el campo de
que tengo estos datos en mi mesa:
date_added | location | status 2012-08-01 Manila 1 2012-08-01 Japan 1 2012-08-01 Cebu 1 2012-08-04 Manila 1 2012-08-04 Cebu 1 2012-08-04 Africa 1 2012-08-06 Manila 1 2012-08-06 Japan 1 2012-08-06 Cebu 1
¿Cómo puedo obtener el resultado DATE_ADDED con la ubicación en 'Manila', 'Japón', 'Cebu' y tiene estado = 1
Los tres datos deben existir antes de que pueda obtener la fecha.
resultado debe ser: Basado en esta tabla
date_added 2012-08-01 2012-08-06
desde el 2012-08-04 'Japón' no existe.
Mi actual SQL MUESTRA:
SELECT date_added FROM TABLE WHERE location ='Manila' AND location ='Japan' AND location ='Cebu' AND STATUS =1;
Por favor, ayudar ..... cualquier ayuda será apreciada
esta consulta dará 2012-08-04 También –
la primera consulta debe utilizar algún paréntesis alrededor de la ubicación – mishu
condiciones de mezcla BAD práctica de la 'Y' y 'O'. También debe poner entre corchetes los quirófanos. Significa esto (Manila O Japón O cebu) AND estado = 1 --o-- Manila O Japón O (cebu y estado = 1) – Waygood