DISTINCT HATASI

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

DISTINCT HATASI

Mesaj gönderen erdogan_ozkaya »

ARKADAŞLAR

Aşağıkdaki kod çalışıyor fakat diğer filedleri ekleyemiyorum ekleyince hata veriyor

Kod: Tümünü seç

SQL.Add('SELECT DISTINCT ADRES_MUHTARLIK, ADRES_CAD_SOK, KAPI_NO, DAIRE_NO FROM UYLER WHERE (DOGUM_TARIHI BETWEEN :Tar1 and :Tar2)');

SN
TC_NO
ADI
SOYADI
ANA_ADI
BABA_ADI
CINSIYET
DOGUM_YERI
DOGUM_TARIHI
NUFUS_ILI
NUFUS_ILCESI
ADRES_IL_ADI
ADRES_ILCE_ADI
ADRES_MUHTARLIK
ADRES_CAD_SOK
KAPI_NO
DAIRE_NO
A_NO
A_SIRA_NO
A_ALAN
En son erdogan_ozkaya tarafından 05 Nis 2012 11:40 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: DISTINCT HATASI

Mesaj gönderen greenegitim »

ne hatası veriyor? 256 karakter sınır vardır gibimi? öyle ise cumlenizi şu şekilde yapabilirsiniz.
cumle:='';
cumle:=cumle+'select * from where 1=1 '
cumle:=cumle+ ' and a>b '
cumle:=cumle+' and YASI<40' ;
sql.add(cumle);
Mücadele güzelleştirir!
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: DISTINCT HATASI

Mesaj gönderen mkysoft »

Diğer mesajınıza yazmıştım, alanları birşeştirerek tek bir alan olarak gözükmesini sağlamalı ve buna distinct uygulamalısnız.
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: DISTINCT HATASI

Mesaj gönderen erdogan_ozkaya »

kısacası bu

Select distinct(ad), distinct(soyad), distinct(no), distincte_tabi_olmayacak_diger_alanlar from tabloadi
Cevapla