Re: PostgreSQL Türkiye İnternet Sitesi

From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
To: Volkan YAZICI <volkan(dot)yazici(at)gmail(dot)com>
Cc: pgsql-tr-genel(at)postgresql(dot)org
Subject: Re: PostgreSQL Türkiye İnternet Sitesi
Date: 2005-11-07 15:22:53
Message-ID: Pine.LNX.4.63.0511071715360.6877@mail.kivi.com.tr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

yOn Mon, 7 Nov 2005, Volkan YAZICI wrote:

> On 11/7/05, Devrim GUNDUZ <devrim(at)gunduz(dot)org> wrote:
>> Ben mediawiki'nin PostgreSQL portunu önerebilirim alternatif olarak. DNS'i
>> 213.143.254.37 olarak ayarlayıp şuna bakabilir misiniz?
>>
>> http://www.postgresql.org.tr/wikipgedia/index.php/Main_Page
>
> Bana uyar. Çok güzel olmuş. Aynen böyle kalsın derim. MediaWIKI'nin
> Türkçe yerelleştirmesi yoksa, onu da başlatmış oluruz. (Muhtemelen
> vardır ama...)

Var ama yok demek daha doğru :( 2-3 satır birşey var.

KAynak kodun içinde languages dizininde ilgili bilgiler var. Sen
ilgilenir misin? Bana sf.net accountunu söylersen pgsqlturkce projesine
committer yaparım seni, çevirileri orada tutarız.

- --
Devrim GUNDUZ
Kivi Bilişim Teknolojileri - http://www.kivi.com.tr
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDb3FV4zE8DGqpiZARArdoAJ42BcVIgPR77jQ2zsl4l3QUoISh/gCdGA9I
PmlZqgMEwerurb6cW9GHRYw=
=cq5R
-----END PGP SIGNATURE-----
>From pgsql-tr-genel-owner(at)postgresql(dot)org Mon Nov 7 11:24:55 2005
X-Original-To: pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org
Received: from localhost (av.hub.org [200.46.204.144])
by svr1.postgresql.org (Postfix) with ESMTP id A1D60D7C6B
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>; Mon, 7 Nov 2005 11:24:53 -0400 (AST)
Received: from svr1.postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 29718-09
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>;
Mon, 7 Nov 2005 15:24:49 +0000 (GMT)
X-Greylist: from auto-whitelisted by SQLgrey-
Received: from floppy.pyrenet.fr (floppy.pyrenet.fr [194.116.145.2])
by svr1.postgresql.org (Postfix) with ESMTP id EE71FD7C12
for <pgsql-tr-genel(at)postgresql(dot)org>; Mon, 7 Nov 2005 11:24:51 -0400 (AST)
Received: by floppy.pyrenet.fr (Postfix, from userid 106)
id C329C31059; Mon, 7 Nov 2005 16:24:56 +0100 (MET)
From: "ALİ ÇELİK" <ali(at)verus(dot)com(dot)tr>
X-Newsgroups: pgsql.tr.genel
Subject: Re: Mümkün mü? Subquery in Subquery
Date: Mon, 7 Nov 2005 17:23:23 +0200
Organization: Hub.Org Networking Services
Lines: 81
Message-ID: <dknrjt$10cj$1(at)news(dot)hub(dot)org>
References: <djtuul$hu9$1(at)news(dot)hub(dot)org> <7104a7370510290323u615dbaf0t8037cd5470af05e6(at)mail(dot)gmail(dot)com>
X-Complaints-To: usenet(at)news(dot)hub(dot)org
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
To: pgsql-tr-genel(at)postgresql(dot)org
X-Virus-Scanned: by amavisd-new at hub.org
X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char DD hex) in message header 'From': From: "AL\335 \307EL\335K" <ali(at)ve(dot)(dot)(dot)
X-Spam-Status: No, score=2.845 required=5 tests=[AWL=-0.515,
SUBJ_ILLEGAL_CHARS=3.36]
X-Spam-Score: 2.845
X-Spam-Level: **
X-Archive-Number: 2005111/20
X-Sequence-Number: 352

Dizi yada subquery olması çok birşeyi değiştirmez. SQL in bunun için hazır
bir çözümü var mı diye araştırdım fakat bulamadım. Sorunu senin yaptığın
gibi fonksiyon ile çözmek zorundayız.

İyi çalışmalar

Ali ÇELİK

"Volkan YAZICI" <volkan(dot)yazici(at)gmail(dot)com>, haber iletisinde şunları
yazdı:7104a7370510290323u615dbaf0t8037cd5470af05e6(at)mail(dot)gmail(dot)com(dot)(dot)(dot)
> Merhaba,
>
> On 10/28/05, ALY ÇELYK <ali(at)verus(dot)com(dot)tr> wrote:
>> (1,2,3) in (1,2,3,4,5,6,7,8,9,10) işlevini görecek bir where koşulu
>> yazılabilir mi? Soldaki elemanladan herhangi birinin sağdaki
>> dizide/subquery'de bulunması true olacak şekilde.... (1 in (..) or 2 in
>> (..) or 3 in (..)) bunun daha pratik bir yolu... eğer varsa birde and
>> lisi
>> var mı? Yani soldaki elemanların hepsinin sağdaki subquery'de bulunması
>> kontrolü.
>
> Sorunuzu tam olarak anlayamadım. Şimdi soldaki ifade bir dizi mi,
> yoksa subquery mi olacak? Çünkü dizi demişsiniz ama (1, 2, 3)
> yazmışsınız. Benim bildiğim kadarı ile ARRAY[1, 2, 3] diziye, (1, 2,
> 3) ise sonuç satırına karşılık geliyor.
>
> Eğer her ikisi de dizi olcaksa iş basit:
>
> -- Tutarım ben bazen,
> -- Kulağımı böyle tersten.
> CREATE FUNCTION in_array(inp integer[], arr integer[]) RETURNS bool AS $$
> DECLARE
> inp_lo integer;
> inp_hi integer;
> arr_lo integer;
> arr_hi integer;
> stat bool;
> BEGIN
> inp_lo = replace(split_part(array_dims(inp), ':', 1), '[', '')::int;
> inp_hi = replace(split_part(array_dims(inp), ':', 2), ']', '')::int;
>
> arr_lo = replace(split_part(array_dims(arr), ':', 1), '[', '')::int;
> arr_hi = replace(split_part(array_dims(arr), ':', 2), ']', '')::int;
>
> -- Bu AND operatörlüsü.
> FOR i IN inp_lo..inp_hi LOOP
> stat := FALSE;
> FOR j IN arr_lo..arr_hi LOOP
> IF inp[i] = arr[j] THEN
> -- OR için alttaki iki satır yerine direk RETURN TRUE
> deyiverin.
> stat := TRUE;
> EXIT;
> END IF;
> END LOOP;
>
> IF stat != TRUE THEN
> RETURN FALSE;
> END IF;
> END LOOP;
>
> RETURN TRUE;
> END;
> $$ LANGUAGE plpgsql;
>
> Yok subquery olacaksa, karşılaştırmayı subquery'nın satırlarına mı,
> yoksa sütunlarına mı bakarak gerçekleştireceğiz? Ben biraz kıtımdır.
> Soruyu azıcık daha açarsanız sevinirim.
>
> İyi çalışmalar.
>
> P.S. Problem hafif ENUM tipine kayıyor gibi. Eğer öyleyse...
> Çalışmalar devam ediyor.
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
> message can get through to the mailing list cleanly
>

In response to

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Devrim GUNDUZ 2005-11-07 15:27:49 Re: [pgsql-tr-genel] PostgreSQL Türkiye Ynternet Sitesi
Previous Message AL ELK 2005-11-07 15:13:21 Re: PostgreSQL Trkiye Ynternet Sitesi