Ekte gönderdiğim dosyada açılır kutuda belirlediğim kritere göre verileri listeliyorum. verilerimi sorgudan listeliyorum ve sorguda S_NO alanım var ve bu alandaki sayılar karışık. S_NO alanımdaki sayıları 1 den başlayarak nasıl sıralayabilirim. Şimdiden teşekkür ediyorum.
Sorguda Belirlenen Kritere Göre Tekrar Sıra No Verme
Merhaba
S_NO alan türünü Metin olarak belirtmişsiniz, fakat verileriniz sayılardan oluşuyor. Sıralamayı sorgu penceresinde ilgili alanın Sırala sütunundan Artan, Azalan veya Sırasız olarakayarlayabilirsiniz. Fakat siz bu alanı metin olarak belirttiğiniz için sıralama düzgün olmayacaktır. Örneğin 2 sayısından sonra 3 değil 20 sayısı gelecektir. Eğer düzgün bir sıralama isterseniz S_NO alan veri türünü sayı olarak tanımlayın.
S_NO alan türünü Metin olarak belirtmişsiniz, fakat verileriniz sayılardan oluşuyor. Sıralamayı sorgu penceresinde ilgili alanın Sırala sütunundan Artan, Azalan veya Sırasız olarakayarlayabilirsiniz. Fakat siz bu alanı metin olarak belirttiğiniz için sıralama düzgün olmayacaktır. Örneğin 2 sayısından sonra 3 değil 20 sayısı gelecektir. Eğer düzgün bir sıralama isterseniz S_NO alan veri türünü sayı olarak tanımlayın.
İyi olan tek şey bilgi ve kötü olan tek şey de cehalettir. (Sokrates)
Sayı olarak değiştirdiğimi varsayarsak 1 den itibaren sıralamak için ne yapmalıyım.
Sorgu tasarımında S_NO alanı sırala artan seçeneği ile sıralatabilirsiniz veya Sql deyimine ORDER BY [S_NO] ASC ifadesini ekleyebilirsiniz.
Örneğin
Örneğin
SELECT * FROM tablonuz ORDER BY [S_NO] ASC
2012 den beri aramızda olup halen bu tarz konularda soru iletiyor olmanız da üzücü.
(02/09/2024, 01:52)atoykan yazdı: Sorgu tasarımında S_NO alanı sırala artan seçeneği ile sıralatabilirsiniz veya Sql deyimine ORDER BY [S_NO] ASC ifadesini ekleyebilirsiniz.
Örneğin
2012 den beri aramızda olup halen bu tarz konularda soru iletiyor olmanız da üzücü.SELECT * FROM tablonuz ORDER BY [S_NO] ASC
sayın @atoykan sizin sunduğunuz çözüm işime yaramadı. insanın bazen kafası duruyor deyimi varya işte o halde oluyorsunuz. evet 2012 den beri aranızdayım ve belki sizinde işinize yarar diye çözdüğüm sorunumu sizinle paylaşmak istiyorum yeni başlayan arkadaşlarıma yardımcı olurum belki.
Son Düzenleme: 02/09/2024, 02:05, Düzenleyen: te-kin.
Sıra no vermek ayrı birşey, mevcut alana göre sıralatmak ayrı birşey; sorunuz sıralatmak şeklinde, ifade karışıklığı olmuş.
Konuyu Okuyanlar: 1 Ziyaretçi