bagaimana caranya ya mengurutkan data yang isinya angka tetapi tipe datanya adalah varchar pada mysql
Bismillah
q> Misalnya kita punya tabel seperti ini
[sourcecode language="sql"]create table coba (number varchar(3) primary key, nilai varchar(20) );[/sourcecode]
q> Isi tabel dengan perintah ini :
[sourcecode language="sql"]INSERT INTO coba (number,nilai) VALUES ('1','satu');[/sourcecode]
[sourcecode language="sql"]INSERT INTO coba (number,nilai) VALUES ('2','dua');[/sourcecode]
[sourcecode language="sql"]INSERT INTO coba (number,nilai) VALUES ('3','tiga');[/sourcecode]
[sourcecode language="sql"]INSERT INTO coba (number,nilai) VALUES ('10','sepuluh');[/sourcecode]
[sourcecode language="sql"]INSERT INTO coba (number,nilai) VALUES ('12','dua belas');[/sourcecode]
q> tampilkan data dengan query ini :
[sourcecode language="sql"]select * from coba order by number;[/sourcecode]

q> tampilkan lagi dengan query ini :
[sourcecode language="sql"]select * from coba order by number+0;[/sourcecode]

Alhamdulillah
No comments:
Post a Comment