-
Üyelik
09.08.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Siber Güvenlik Danışmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
K** A**
-
Mesajlar
294
-
Beğeniler
19 / 26
-
Ticaret
3, (%100)
Merhaba arkadaşlar şöyle bir şey yapmak istiyorum. 2 tane tablo var birine üyeler resim ekliyor diğerinde ise üyeler normal iletiler ekliyor. Yapmak istediğim şey bu iki tabloya eklenen verileri sanki tek bir tablodaymış gibi ana sayfamda id DESC değerine göre listelemek istiyorum. Yanlış anlamayın yapmak istediğim join değil bu iki tablonun bir ilişkisi yok sanki tek bir tablo gibi ana sayfada göstereceğim. Bunun için nasıl bir sorgu yapmalıyım?
Yardımlarınız için şimdiden teşekkür ederim. İyi günler...
-
Üyelik
15.12.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Öğrenci
-
Konum
Bolu
-
Ad Soyad
İ** Y**
-
Mesajlar
68
-
Beğeniler
12 / 16
-
Ticaret
4, (%100)
İki tablo arasında ilişki yok ise nasıl tek tablo gibi göstermek istiyorsunuz?
A tablosu (ID, KullaniciID, Aciklama) B tablosu (ID, KullaniciID,Resim) olduğunu varsayarsak,
Göstermek istediğiniz C tablosu (ID,KullaniciID, Aciklama, Resim) ise bu join ile KullaniciID referansı kullanılarak yapmak çok kolay, sanırım bunu biliyorsunuz fakat join ile değil demişsiniz;
Bu durumda C tablosunu (ID,KullaniciID, Veri) mi kullanmak istiyorsunuz? Veri (Açıklama ve ya Resim) hangisi ise alt alta tek tablo gibi gösterecek şekilde?
Cevabınız evet ise ve benden önce cevap veren olmazsa eğer yarın cevabını yazacağım, telefondan zor oluyor :)
Hayırlı geceler, kolay gelsin
-
Üyelik
28.02.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Bilgisayar Programcısı
-
Konum
Yalova
-
Ad Soyad
S** Y**
-
Mesajlar
17
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
SELECT *,(SELECT RESIMURL FROM VERILER.KULLANICIID=RESIMLER.KULLANICIID) AS RESIMURL
FROM VERILER
ORDER BY ID DESC
Bu şekilde subquery ile çekebilirsin.
Toz pembe ve tek 1 renk doğuyorsun, Kapkara yapıyor o böyle bir dünya ..
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Referential integrity constraint(Foreign key) olarak bir bağlantı yok. Bu kısım ok!
Peki logical (mantıksal) bir bağlantı yok mu?
1 - Yoksa (flat şeklinde yatayda bir dataset oluşturamazsınız.
2 - Varsa, left join ile iki tbaloyu bir değer üzerinden flat şekilde yapabilirsiniz.
Yatay'da değil dikeyde listelemek istiyorsanız(anlamı olur bilmem) iki yöntem mevcut;
UNION diğer yöntem ise oldukça pirimitf bir yöntem ama iş görür,
select t1.*, t2.* from (select * from table1) t1, (select * from table2) t2
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
09.08.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Siber Güvenlik Danışmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
K** A**
-
Mesajlar
294
-
Beğeniler
19 / 26
-
Ticaret
3, (%100)
Cevaplarınız için teşekkür ederim, dün kardeşimi evlendirdik ancak yazıları okuyabildim.
Soruyu şöyle yazayım o zaman, 1 tane ana sayfa var bu sayfada gelişmeler olacak. Kullanıcı bir durum yazdığında benim onayıma sunulacak, onaylarsam ana sayfa da yayınlanacak. Kullanıcı kendisine profil resmi yüklediğinde benim onayıma sunulacak, onayladığımda hem kendi profilinde hemde ana sayfada durum olarak kullanıcının resmi yayınlanacak.
Olmadı 2 tablodan verileri çekip bunları bir arraya ekleyip o arrayı mı yazdırsam, ama bu seferde facebook mantığı gibi sayfa aşağıya indikçe ajax ile daha eski verileri çekmek istiyorum bu sefer de bu sorun çıkarır gibi geliyor.