Ragnar Mesaj tarihi: Ocak 5, 2005 Paylaş Mesaj tarihi: Ocak 5, 2005 Benim 2 adet tablem var birisi users diğeride picture ortak field lerise users.usercode ve picture.rusercode. users tablosundaki bütün satırlar uniq başka benzerleri yok ama picturede ise users tablosundaki usercode a eş max 6 kayıt buluna biliyor. benim isteğim bu iki tabloyu join yapıp users tablosunun full dökümünü alıp eğer eşdeğeri var ise picture tablosunda ondanda bir kayıt çekmek evet biraz karışık anlattım ama bir de ornek vereyim select * from users left join picture on rusercode=usercode bu şekilde joinlediğimde çıkan sonuç ali 1 resim ali 1 resim ali 1 resim veli resim yok veli resim yok ben bunu değil sacede şunu istiyorum ali 1 resim veli resim yok karışık oldu kusura bakmayın kafam çok karışım Bu arada db mysql[signature][hline]ilk nefesimde ben senin son nefesinde sen benim kollarımda Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
wildpervert Mesaj tarihi: Ocak 5, 2005 Paylaş Mesaj tarihi: Ocak 5, 2005 yanına "group by name" ekleyip denesene field namein neyse ben name dedim işte[signature][hline]Boo Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sharky Mesaj tarihi: Ocak 5, 2005 Paylaş Mesaj tarihi: Ocak 5, 2005 SELECT DISTINCT(*) ve GROUP BY [signature][hline]>Ever heard of .cshrc? That's a city in Bosnia. Right? -- Discussion in comp.os.linux.misc on the intuitiveness of commands Yeniden : http://www.ethernass.com ( .org, .net ) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ceday Mesaj tarihi: Ocak 5, 2005 Paylaş Mesaj tarihi: Ocak 5, 2005 tam emin olmamakla beraber o tür bir query de "group by" kullanırsan hata verecektir. group by kullanmadan sadece distinct kullanırsan olması gerekli. edit: daha dogrusu 2 den fazla field cekceksen hata verir muhtemelen, onları da group by a eklersen sorun kaybolur ama bütün rowlar tam anlamıyla eşlenik mi? [Bu mesaj CEDAY tarafından 05 Ocak 2005 18:05 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Mum_Chamber Mesaj tarihi: Ocak 5, 2005 Paylaş Mesaj tarihi: Ocak 5, 2005 sharky de ayırmış zaten. ceday'ın dediği gibi group by özel işlemleriyle kullanılır select sum(username) from usertable group by sirname şeklinde. group by'larda amaç hepsini almak değil, dönen sonuçlar üzerinde bir işlem yapmaktır.[signature][hline]en ince yerim bileğim..!?! Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ragnar Mesaj tarihi: Ocak 5, 2005 Konuyu açan Paylaş Mesaj tarihi: Ocak 5, 2005 vallaha group hiç aklıma gelmemişti ama oldu arkadaşlar hepinize yardımlarınızdan ötürü teşekkür ederim SELECT users.kadi, users.usercode, resim.image, resim.rusercode FROM users LEFT JOIN resim ON resim.rusercode = users.usercode GROUP BY users.usercode [Bu mesaj Ragnar tarafından 06 Ocak 2005 01:52 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar