Şimdi Ara

MYSQL Ufak Bir Sorgu Yardmı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
352
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar,
    Sorgu konusunda yardımlarınıza ihtiyacım var. Oyun ve etiket tablom var.

    Sadece etiketi olmayan oyunları seçmek istiyorum.

    Şuraya kadar geldim ama devamını getiremedim. Yardımcı olabilir misiniz?


    SELECT * FROM Oyun, Etiket WHERE oyun.id = Etiket.oyunid AND ..? ( Count(Etiket.adi) == 0 gibi bişey ama nasıl yapacağımı bilmiyorum)



  • select Etiket.oyunid,oyun.id,Etiket.adi from Etiket inner join oyun on Etiket.oyunid=oyun.id where Etiket.adi is null
  • Malesef bu işime yaramadı. Şöyle bir tablo oluşturdum, şuraya bakabilir misiniz? :http://sqlfiddle.com/#!2/353295/3

    Burda sadece etiket tablosunda kaydı olmayan oyunları listelesin, bunu yapabilir miyiz acaba?
  • quote:

    Orijinalden alıntı: erhanerhan_5

    Malesef bu işime yaramadı. Şöyle bir tablo oluşturdum, şuraya bakabilir misiniz? :http://sqlfiddle.com/#!2/353295/3

    Burda sadece etiket tablosunda kaydı olmayan oyunları listelesin, bunu yapabilir miyiz acaba?

    select oyun.oyunid,etiket.oyunid,etiket.etiketadi from oyun full outer join etiket on oyun.oyunid=etiket.oyunid where oyun.oyunid is null or etiket.oyunid is null

    sqlfiddle da çalışmaz, tablolarına göre düzenleyerek kendinde dene
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.