lostyazilim
tr.link

YARDIM: 2 farklı tabloda ortak olan id çekme

9 Mesajlar 1.136 Okunma
acebozum
tr.link

OVER OVER WM Aracı Kullanıcı
  • Üyelik 01.12.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek DÜ Bilgisayar Müh. Öğrencisi
  • Konum İstanbul Avrupa
  • Ad Soyad O** E**
  • Mesajlar 158
  • Beğeniler 51 / 25
  • Ticaret 1, (%100)
şirketler tablomuzda şirketlere id :1,2,3,4,5 şeklinde verdim
elemanlar tablomuzda elemanlara sirketid 1,1,2,2,3 şeklinde verdim
1. şirket hesabından giriş yapıldığında elemanlar sayfasında yalnızca sirketid si 1 olanları nasıl çekerim?
 

 

elektronikssl
webimgo

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
tablolar arasında foreign key tanımladın mı ?
 

 

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
Hocam sorguda join kavramını arattırın. Aradığınızı bulacaksınız
TeknoMonster

kişi bu mesajı beğendi.

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
Buyrun Hocam.

SELECT `sirketler`.`id` , `elemanlar`.`ad_soyad` , `elemanlar`.`sirketid`
FROM `sirketler`
LEFT JOIN `elemanlar` ON `elemanlar`.`sirketid` = `sirketler`.`id`
WHERE `sirketler`.`id` = 'OTURUMACIKOLANSIRKETINIDSI'


LEFT join yapma sebebim eger sirket tablosunda sirket olupda kullanici olmadigi zaman sql hatasi vermemesi icin. ( Columnlari kendiniz ayarlaya bilirsiniz. )

İyi günler.
OVER

kişi bu mesajı beğendi.

wmaraci
wmaraci

youngwolf youngwolf Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 24.01.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Denizli
  • Ad Soyad O** A**
  • Mesajlar 208
  • Beğeniler 62 / 32
  • Ticaret 0, (%0)
Hocam innerjoin kullanirim ben genelde 2 tablo birleştirmek için
TeknoMonster

kişi bu mesajı beğendi.

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
İnner join zamani iki tablodan birinde veri olmazsa query hata verir.
 

 

youngwolf youngwolf Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 24.01.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Denizli
  • Ad Soyad O** A**
  • Mesajlar 208
  • Beğeniler 62 / 32
  • Ticaret 0, (%0)
TeknoMonster hocam boş tablo olmasi sacma olur çünkü eleman olmassa şirket olmaz şirket olmassa eleman olmaz bence . Ama sizin bu dediğinizi yeni duydum
 

 

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
youngwolf Tek kişilik şirket olanlar var eğer sorguda. Bu şahs dışında olanları getir derse gibi durumuda göz önünde bulundurmak lazım. İlk kez duydum derken.



( Tek kişilik şirketten kastım fatura kese bilmek için şirket kurmuş olan webmaster arkadaşlarım mevcut. )
 

 

OVER OVER WM Aracı Kullanıcı
  • Üyelik 01.12.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek DÜ Bilgisayar Müh. Öğrencisi
  • Konum İstanbul Avrupa
  • Ad Soyad O** E**
  • Mesajlar 158
  • Beğeniler 51 / 25
  • Ticaret 1, (%100)
Teşekkür ederim herkese daha basit düşünerek kullanıcılara verdiğim şirketid den seçim yapıp çekim yapmayı başardım
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al