sentencia EXISTS en Query para PHP
Publicado por mrc (3 intervenciones) el 22/02/2019 15:38:18
Hola a tod@s,
Tengo que adaptar una consulta hecha puramente en SQL mi código en PHP para trabajar con la base de datos utilizando la sentencia EXISTS y núnca la he usado antes en PHP y no sé cómo formularla...
La query en SQL:
Mi query en PHP a la que le quiero añadir este código:
A ver si alguién me sabe explicar cómo he de formular la sentencia EXISTS para que funcione en PHP en base a este ejemplo...
Gracias
Tengo que adaptar una consulta hecha puramente en SQL mi código en PHP para trabajar con la base de datos utilizando la sentencia EXISTS y núnca la he usado antes en PHP y no sé cómo formularla...
La query en SQL:
1
2
3
4
5
6
7
8
9
10
11
select *
-> from tabla T1
-> where pos1 = 1 and pos2 = 2 and pos3 = 3
-> and exists (
-> select id
-> from tabla T2
-> where
-> T2.pos1 = 1 and pos2 = 2 and pos3 = 3
-> and T2.id >= T1.id - 5
-> and T2.id <= T1.id + 5
-> and T1.id != T2.id);
Mi query en PHP a la que le quiero añadir este código:
1
sql1 = "SELECT * FROM listado WHERE (pos_1 = '$num1' AND pos_2 = '$num2' AND pos_3 = '$num3' AND pos_4 = '$num4' AND pos_5 = '$num5')";
A ver si alguién me sabe explicar cómo he de formular la sentencia EXISTS para que funcione en PHP en base a este ejemplo...
Gracias

Valora esta pregunta


0