(29/11/2018, 13:40)ozanakkaya yazdı:SELECT Tablo1.Kimlik, Tablo1.X1, Tablo1.Y1
FROM Tablo1
WHERE (((Tablo1.Kimlik)=[forms]!form1!Kimlik));
UNION ALL SELECT Tablo1.Kimlik,Tablo1.X2, Tablo1.Y2 FROM Tablo1 WHERE (((Tablo1.Kimlik)=[forms]!form1!Kimlik));
Kodunu deneyiniz. Bu sorgu, Form1deki kimlik alanına göre verileri getirir. Sizin örneğinizdeki yapıyla sıralı getiremezsiniz.
Bu gerçekten ilginç ve şaşırtıcı değil mi? Ya da ben bilgi eksikliğimden mi şaşırıyorum. Formdan bağımsız olarak birleşim sorgusunun Tablo verilerini "tablodaki sıra ile"
1-X1-Y1
1-X2-Y2
2-X1-Y1
2-X2-Y2
şeklinde getirmesi neden imkansız?
Sistem adeta şunu yapıyor;
1-X1-Y1
1-X2-Y2
2-X2-Y2
2-X1-Y1
Son Sql deyimi X2-Y2 olduğu için mi onu tekrar ediyor önce?