Logo Destek
Database => SQL => Konuyu başlatan: Recete - 07.12.2020, 10:17
-
Merhabalar,
Sql sorgu kendi içinde gayet güzel çalışıyor, sorun yok.
Ancak view içerisine alınca ORDER BY kısmında aşağıdaki hatayı veriyor.
İç select dış select bir çok şey denedim, olmadı.
Örnek paylaşabilir misiniz?
Nasıl yapabilirim?
TOP, OFFSET veya FOR XML de belirtilmezse, ORDER BY yan tümcesi görünümlerde, satır içi işlevlerde, türetilmiş tablolarda, alt sorgularda ve ortak tablo ifadelerinde geçersizdir.
-
Merhaba,
Viewlerde ORDER BY kullanılamaz.
-
Merhaba,
Yanıt için teşekkür ederim.
Sorgu sonucunu Excel de özet tablo olarak kullanıyorum.
Tek kolon sıralama şartı olsa bir aşama çözebilirdim ama iki kolon sıralama var.
Nasıl çözebilirim?
Siz olsanız nasıl yapardınız?
Saygılarımla
-
SELECT top 100 percent ile başla view sorgusuna.
-
Teşekkür ederim.
Yarın sabah deneyeceğim.
Sağlıklı günler dilerim.
-
Ek olarak geçici tablo üzerinden de ilerleyebilirsin.
-
SELECT top 100 percent ile başla view sorgusuna.
Teşekkür ederim. Bu şekilde sorun çözüldü.
Ek olarak geçici tablo üzerinden de ilerleyebilirsin.
Birol hocam, iki view oluşturup diğerinde sıralama yapmak mı demek istediniz?
Bunu anlamadım. Forumdan bir örnek verir misiniz?
-
basit ileriniz için VIEW karmaşık ve profesyonel ihtiyaçlarınız için Fonksiyon yada Procesudure kullanabilirsiniz, mesela sıralı bir view döndüren bir fonksiyon yazabilrisiniz .kolaydan zora adım adım ilerleyin , sonu yok .
-
Bilgi için teşekkür ederim. Kolay gelsin.