Forum
Elimde Counter Strike Oyunu İçin Kayıtlı Kullanıcıların Oldugu Tablolar Var,
1 Serverdaki Ve 2-3-4 Serverdaki Tabloların Hepsini Alıp Hepsini Kullanıcı.dbo Dosyasında Toplamak İstiyorum,
Ancak 1.Dbo Dosyasındaki Adam 2-3 Dbo.Dosyasındada Varsa Üstüne Yazması Gerek Bu Mümkünmü
1 Serverda İsmi 'ALİ' Şifresi 'Ali' İse
2 Serverda İsmi 'Ali' Şifresi '123' İse
Cakışmayı Engellemesi İçin 1 Kullanıcıyı Silmesi Gerekiyor...Hangisini Sildigi Önemli Degil Yeterki Kullanıcı Adlarında Benzerlik Olmasın.Ancak Şifre Bölümünde Benzerlik Olursa Dokunmasın İstiyorum
1.Serverda İsmi 'ALİ' Şifresi 123
2.Serverda İsmi 'Erhan' Şifresi 123 İse Direk Al Satıra Ekleyip İşleme Devap Etmeli
1.Dbo::StrAccount Pass
Ali 123456
2.Dbo::StrAccount Pass
Ali 963545
Burda Sadece Kullanıcı Adlarını Yani StrAccount Kısmında Degişme Olsun İstiyorum
Burda 1. Yada 2 Bilgiyi Yazmadan Geçmesini İstiyorum..StrAccount Kısmında Benzerlik Olması İstiyorum
Ama Şifresi 123456 Olan Tonla Kullanıcı Var Pass Kısmında Benzerlik Olsa Bile Devam Etmeli
Veri tabanındaki tablo ile uğraşmadan da görüntülerken tabloları birleştirebilirsiniz.
Mesela personelimin istediğim kısımlarını görüntülemek istycem..
adını soyadını yaşını şehrini ve maaşını ama istiyorum ki ad ve soyad birlikte olsun ama
veritabanımda adı ve soyadı ayrı tablolarda
select ad+' '+soyad,yas,sehir,maas from personel; gibi yanlış bu şekilde görüntülediğimizde expr1000 gibi birsey oluyor tablo adını bunu önlemek içinde yani birleştirdiğimiz tabloya yeni isim vermek için ad+' 'soyad(buraya) as Personel_Adi yazabilirim.bu şekilde birleştirdiğim tablonun adınıda değiştirmiş olacağım.
Sizde sizin uygun şekilde düzenleyebilirsiniz.
Ad soyad şifre,yas, yi isteyelim mesela tablo adına kısaca counter diyeyim
select Ad+' '+sifre as Oyuncu Adi_ve_Sifre,yas from counter;
Aslında Sql Mantıgı Hakkında Pek Bi Bilgim Yok.Az Cok Vb Falan Biliyorum,Ama Ondada Öyle 3-5 Bişey Yazıp Cıkıyorum O Yüzden Dediginiz İşlemi Yapmak Yerine İmport İşlemi Yaparak Tabloları Birleştirdim,İşimide Gördü Ama Database Az Cok Şişti Benzer Id İsimlerinin Bulundukları Kısımları Nasıl Silebilirim?
Yanı Db İçinde
ahmet-123
ahmet-12345 Varsa
Ahmet Yazan Sütünü Komple Silmesini Nasıl Saglayabilirim
ALTER TABLE tablo_adı DROP COLUMN alan_adı şeklinde kolon silebilirsiniz
Ayni olanlarıda
SELECT ad,sifre from kullanici WHERE ad=ali ,
buradan da yardım alabilirsin
http://www.sqlogren.com/sql-server-mukkerrer-ayni-olan-kayitlari-gosterme-%E2%80%93-silme/