Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
459
Tıklama
0
Öne Çıkarma
2 ayrı tablodan aynı isimli veriyi çekme
N
11 yıl (85 mesaj)
Çavuş
Konu Sahibi

Merhaba
veritabanımda üyeler ve yöneticiler isimli iki tablom var.ve her iki tabloda da username isimli sütunlar var.Amacım tek bir sorguda her iki tabloda ki usernameleri çekmek.Yani üyeler giriş yaptıgında sorguda gidip üyeler tablosundaki username yi çekecek, yönetici giriş yaptıgında yöneticiler tablosundaki usernameyi çekecek.Mecbur iki ayrı tablo yapıyorum çünki her iki tablodaki veriler farklı.sadece usernameler aynı



T
11 yıl (2132 mesaj)
Binbaşı

üyeler tablosuna bir sütun ekleyip yöneticiyse misal 1 yazdırmak gibi daha kolayı varken 2 tablo yapmak nedendir? yok ben uğraşmayı seviyorum diyorsan bkz. SQL joins.



T
11 yıl (75 mesaj)
Çavuş

select 1 [tip],username from uyeler where ... union select 2,username from yoneticiler where ...

gibi yapılabilir.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @nco_90000
K
11 yıl (22159 mesaj)
Yarbay

Kullanıcı türüne göre, farklı tablolardan veri çekmesini istiyorsun doğru mu?
Yani yönetici giriş yaptıysa yönetici, kullanıcı giriş yaptıysa kullanıcı tablosundan veri çekilecek.


Bu mesaja 1 cevap geldi.
S
11 yıl (39 mesaj)
Onbaşı

SELECT u.kullaniciadi FROM uyeler u LEFT JOIN yoneticiler u on u.kullaniciadi = y.kullaniciadi

gibi bir sorgu ile yapabilirsin WHERE ile de neye göre listeletmek istiyorsan sorgunu devam ettirirsin kolay gelsin.



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.