Verrei fare una cosa del genere :
SELECT campo1, campo2 AS pippo ,
(SELECT campo3, campo4 FROM miatabella2 WHERE campo3 = pippo ) AS pluto
FROM miatabella
WHERE campo1>0
E' possibile?
Grazie!
Verrei fare una cosa del genere :
SELECT campo1, campo2 AS pippo ,
(SELECT campo3, campo4 FROM miatabella2 WHERE campo3 = pippo ) AS pluto
FROM miatabella
WHERE campo1>0
E' possibile?
Grazie!
mysql lo accetta e lo esegue, ovviamente è necessario che la sottoquery ritorni un a sola riga con una sola colonna per volta, quindi o campo3 o campo4
Sun Certified Java Programmer
EUCIP Core Level Certified
European Certification of Informatics Professionals
esiste un modo per farlo accettare anche a SQL Server?
La query dovrebbe essere equivalente a questa:
SELECT m1.campo1, m1.campo2 AS pippo , m2.campo3 as pluto3, m2.campo4 as pluto4
FROM miatabella m1, miatabella2 m2
WHERE campo1 > 0 and m2.campo3 = m1.campo2
Sun Certified Java Programmer
EUCIP Core Level Certified
European Certification of Informatics Professionals