AccessTr.neT

Tam Versiyon: Sorguda Belirlenen Kritere Göre Tekrar Sıra No Verme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
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.
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.
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
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
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ü.

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.
Sıra no vermek ayrı birşey, mevcut alana göre sıralatmak ayrı birşey; sorunuz sıralatmak şeklinde, ifade karışıklığı olmuş.