From: Devrim GUNDUZ (devrim@gunduz.org)
Date: Wed 01 Oct 2003 - 14:20:00 EDT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alper merhaba,
On Wed, 1 Oct 2003, Alper Oguz wrote:
> PHP ile web uygulamasinda Mysql'de yaptigim sorgulamada tipi varchar
> olan ama genellikle sayi iceren bir alani order by asc seklinde
> cektigimde 1,10,100,2,20,21,22.. seklinde siralaniyor. 1 yerine 001
> olsa tabi dogru sirali gelebilirdi. Bu alani 1,2,10,20.. seklinde
> siralamak icin birsey yapabilir miyim?
Varchar kullandigin zaman, senin ustte yazdigim sonuc gelecektir, dogal
olarak.
PostgreSQL'da CAST kullanarak bunu asabiliyorduk. MySQL'de bildigim
kadariyla bu yok. Ama zaten bu alani ORDER BY icinde kullanacaksan, bence
veri tipini integer yapip oyle devam et. Mantikli olan da bu zaten.
Sevgiler,
- --
Devrim GUNDUZ
devrim@gunduz.org devrim.gunduz@linux.org.tr
http://www.tdmsoft.com
http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE/exrStl86P3SPfQ4RAtSpAKCSi8akKBuugEDtp97nanWQ0DkdBwCffycV
kFuLxp8Nbm9Bb8yw8AdNfVM=
=XW5I
-----END PGP SIGNATURE-----