VIEW ORDER BY HATASI

Gönderen Konu: VIEW ORDER BY HATASI  (Okunma sayısı 1097 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Recete

  • Yeni Kullanıcı
  • *
  • Karma: 0
VIEW ORDER BY HATASI
« : 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.

Çevrimdışı hyponectia

  • Logo Kullanıcısı
  • **
  • Karma: 0
  • hyponectia.com
Ynt: VIEW ORDER BY HATASI
« Yanıtla #1 : 07.12.2020, 17:42 »
Merhaba,

Viewlerde ORDER BY kullanılamaz.

Çevrimdışı Recete

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: VIEW ORDER BY HATASI
« Yanıtla #2 : 07.12.2020, 20:47 »
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
« Son Düzenleme: 07.12.2020, 21:20 Gönderen: Recete »

Çevrimdışı MYERP

  • Logo Kullanıcısı
  • **
  • Karma: 0
Ynt: VIEW ORDER BY HATASI
« Yanıtla #3 : 07.12.2020, 22:18 »
SELECT top 100 percent ile başla view sorgusuna.


Çevrimdışı Recete

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: VIEW ORDER BY HATASI
« Yanıtla #4 : 07.12.2020, 22:24 »
Teşekkür ederim.
Yarın sabah deneyeceğim.
Sağlıklı günler dilerim.

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: VIEW ORDER BY HATASI
« Yanıtla #5 : 08.12.2020, 00:07 »
Ek olarak geçici tablo üzerinden de ilerleyebilirsin.

Çevrimdışı Recete

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: VIEW ORDER BY HATASI
« Yanıtla #6 : 08.12.2020, 08:42 »
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?

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: VIEW ORDER BY HATASI
« Yanıtla #7 : 08.12.2020, 17:49 »
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 .

Çevrimdışı Recete

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: VIEW ORDER BY HATASI
« Yanıtla #8 : 09.12.2020, 10:22 »

Bilgi için teşekkür ederim. Kolay gelsin.