Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
242
Tıklama
0
Öne Çıkarma
SQL Sorgu hatası
A
14 yıl (716 mesaj)
Yüzbaşı
Konu Sahibi

Arkadaşlar aşağıdaki sorguyu Access veri tabanı için çalıştırmak istiyorum.

SELECT adi as ADI, soyadi as SOYADI, kurum_adi as OKULU FROM ogrenci FULL JOIN kurumlar ON ogrenci.okul_kodu=kurumlar.kurum_kodu ORDER BY adi

fakat hata veriyor. Burada LEFT JOIN ve RIGHT JOIN ifadeleri çalışıyor. Fakat FULL JOIN çalışmıyor.(FULL OUTER JOIN de çalışmıyor.)

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
14 yıl (716 mesaj)
Yüzbaşı
Konu Sahibi

SELECT adi as ADI, soyadi as SOYADI, kurum_adi as OKULU FROM ogrenci LEFT JOIN kurumlar ON ogrenci.okul_kodu=kurumlar.kurum_kodu ORDER BY adi UNION SELECT adi as ADI, soyadi as SOYADI, kurum_adi as OKULU FROM ogrenci RIGHT JOIN kurumlar ON ogrenci.okul_kodu=kurumlar.kurum_kodu

Bu şekilde yazınca çalışıyor.


Bu mesaja 1 cevap geldi.
M
14 yıl (54 mesaj)
Çavuş

Hata olarak neyi veriyor birde ogrenci.okul_kodu=kurumlar.kurum eşit mi???


Bu mesaja 1 cevap geldi.
A
14 yıl (716 mesaj)
Yüzbaşı
Konu Sahibi

Eşit. Access FULL JOIN ifadesini tanımıyor. O yüzden önce bir left join yazdım sonra bir right join ve bunları union ile birleştirdim.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.